Firmware Engineer
1 Days Old
Apply now and our proprietary system will quickly have you in front of a live recruiter.
The Opportunity
Description
As our Firmware Engineer, you'll support the company's success by:
Developing and enhancing features for real-time embedded system.
Developing communications protocol drivers for use in our embedded system and third-party products.
Developing and enhancing network communication mechanisms.
Porting existing software to new embedded hardware and software platforms.
Designing and implementing software development and test tools.
What we can offer you:
Competitive salary and rewards package
Competitive benefits and annual leave offering, allowing for work-life balance
A vibrant, welcoming & inclusive culture
Extensive career development opportunities and resources to maximize your potential
To be a part of a global organization that is pioneering the hardware, software and services that allow people to confidently navigate the physical and digital worlds
Our Client
Our client is a specialized staffing and talent acquisition firm founded in 2017 and headquartered in Columbus, Ohio, with additional presence in Southern California and Dallas. They focus on placing high-quality professionals in IT, engineering, finance, and healthcare roles, serving client needs for contract, contract-to-hire, and direct placement positions. Our client is recognized for its rapid candidate delivery-often within 48-72 hours-its commitment to diversity and inclusion, and a rigorous screening process that ensures both technical fit and cultural alignment. The firm limits its client roster to maintain exceptional service and provides 24/7 support, aiming to build long-term partnerships with both clients and consultants.
Experience Required for Your Success Bachelor's degree desired in Computer Science or Computer Engineering
3-15 years professional experience in C or C++ programming,
Experience in Embedded Linux and microcontroller RTOS development.
Experience in distributed systems and network-based communication protocols.
Familiarity with the Microsoft Visual Studio and Eclipse development environments.
Ability to work on complex tasks with minimal technical guidance.
Excellent problem-solving, design, development, and debugging skills.
Looking for U.S. Citizens or Green Card Holders
Preferred: Any experience with Yocto/Buildroot or customizing device trees is a HUGE plus
Professional experience in Linux embedded development.
Knowledge of the GNU toolset.
Experience with RTOS and high-reliability platforms. C, C++, TCP/IP, UDP, RS232, RS-485, SSL, TLS, XML, HTML, JSON, Web Services/REST, Containerization, and Virtual Machines.
What Do You Think?
Does your experience reflect what it takes to be successful in this role? Do the work and challenges get you excited about what's possible?
- Location:
- Cypress, CA, United States
- Category:
- Computer And Mathematical Occupations