Embedded Firmware Engineer
Actalent
Posted Thursday, April 18, 2024
Posting ID: JP-004434167
Job Title: Embedded Firmware Engineer
Opportunity to work for the leading global provider of integrated energy management solutions for the utility sector.
Schedule:
Monday - Friday 8am-5pm
(Opportunity for Hybrid/Work from home schedule once training is completed)
Description:
The Embedded Firmware Engineer will have an opportunity to impact a major project and also a great opportunity to set up yourself for major internal growth. The Engineer will be responsible for design, development and documentation of Firmware/software for embedded Devices . This includes but not limited to electronic electricity meters, RF technology and related AMI (Advanced Metering Infrastructure) products in accordance with requirement & highly reliable quality.
Responsibilities:
- Designs, develops, documents, and tests I/O communications and device drivers.
- Contributes to the development of product design specifications including functional requirements, use cases, detailed design, interface, and test plans.
- Contributes to design verification testing processes and procedures.
- Assists with planning and support of field installations of Alpha and Beta phase.
- Contributes to design and code reviews.
- Contributes to product and system-level test efforts.
- Designs to industry standard interfaces where required.
- Supports and adheres to Company’s core values.
- Performs other duties or responsibilities as assigned or required.
- Supports and adheres to Company’s Code of Conduct and Ethics Policy.
- Represents Company in a positive, professional manner when working with both internal and external customers.
Skills:
Linux, Rtos, C/c++, Embedded linux, Embedded software, IPV6, python, modem, bash scripting, linux c++
Qualifications:
- 3-5+ years experience in embedded firmware
- Proficient in Embedded Linux Firmware development.
- Proficient in Programming in C, C++ on embedded systems and strong familiarity with real time principles.
- Experience with Linux device drivers
- Python programming experience
- Deep Knowledge of Product Life Cycle and Software Development methodologies.
- Significant experience with development and debugging tools in embedded systems.
- IP Networking principles (IPV6 knowledge preferred)
- Ability to effectively communicate complex technical topics in a clear and concise manner both written and verbal.
- Knowledge of Git, Buildroot, and/or Jenkins CI/CD is a plus.
Experience Level:
Intermediate Level
** for immediate consideration, email your resume to gshope@actalentservices. com **
Contact Information
Email: gshope@actalentservices.com