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