15,701 Iot Developer jobs in the United States
Senior IoT Developer
Posted 15 days ago
Job Viewed
Job Description
Terrasmart is an exciting and dynamic place to work, with a wide range of career opportunities. If you are looking to have a meaningful career with purpose, it's time to consider joining the Terrasmart team as a Senior IoT Developer !
Position Summary We are looking for a highly skilled Senior IoT Developer to join our dynamic team and help us build and maintain our IoT platform. As a Senior IoT Developer, you will play a crucial role in designing, developing, and deploying scalable solutions using AWS IoT Core. You will work on a mix of cloud development, embedded systems/firmware expertise, and the IoT application layer to optimize end-to-end system performance, from cloud to edge devices.
What You'll Do:
- IoT Solution Architecture : Design, implement, and scale solutions using AWS IoT Core and related AWS services.
- Backend Development: Develop robust backend APIs, device provisioning systems, and data analytics platforms.
- Backend Development : Build and maintain RESTful APIs, device provisioning systems, and data pipelines.
- Firmware Development : Develop and maintain embedded firmware for IoT devices in C/C .
- Protocol Implementation : Implement and optimize communication protocols for efficient and secure device connectivity.
- Application Layer Development : Develop Python-based Linux applications for device management and control.
- System Optimization : Enhance performance and reliability across the IoT stack-from cloud to edge devices.
- Diagnostics & Troubleshooting : Identify, analyze, and resolve technical issues across embedded, cloud, and application layers
Required Qualifications :
- AWS Development: 3-5 years of experience in backend software development
- Languages: 3-5 years of experience in Python development
- Problem Solving : Strong debugging and system design skills with a focus on reliability and performance.
**Sponsorship is not available for this opportunity**
Work Conditions:
- Remote/Office, with occasional travel (
- Flexibility for occasional after-hours commissioning work, outside of solar production hours.
Why Terrasmart?
- Outstanding Employee Benefits Package: Medical, Dental, Vision, Life Insurance, STD/LTD, 401(k) with company match
- Meaningful Work in the Renewable Energy Industry
- Team-oriented culture
- Opportunities for career development and advancement
- Work/Life Balance
Please visit our website to learn more about our organization:
Integrity and excellence are at the heart of everything we do. Our focus is on hiring and developing the best talent available and creating a rewarding, challenging and safe workplace for everyone. We are a team-based organization. We listen carefully to our people and to our clients so we can build an organization that meets their needs and exceeds their expectations. We are committed to our customers and our employees and helping them grow to their fullest potential. Surpassing our competition has made us the industry leader; a position we will strive to enhance.
EEO and ADA
Terrasmart is an Equal Employment Opportunity Employer and gives all applicants for employment equal consideration regardless of race, color, sex, religion, national origin, arrest record, ancestry, age, physical or mental disability, sexual orientation, transgender status, genetic information, marital status, citizenship status, veteran status, pregnancy, or any other status protected by federal, state or local law. Upon request and consistent with applicable laws, Terrasmart will provide reasonable accommodations to individuals with disabilities who need an accommodation to fully participate in the application process.
Embedded IoT Developer - Azure IoT

Posted 4 days ago
Job Viewed
Job Description
We are seeking a skilled Embedded IoT Developer to join our team in designing and optimizing firmware for next-generation connected consumer products. This role is ideal for someone who thrives in embedded environments, enjoys working across the full software development lifecycle, and is passionate about building secure, cloud-connected devices that enhance everyday life.
**Your role**
+ Design, develop, and optimize embedded firmware for connected consumer devices
+ Participate in the full software development lifecycle-from requirements gathering to deployment
+ Apply Scrum methodologies for sprint planning, task management, and feature delivery
+ Use Jira, Confluence, and Bitbucket for collaborative planning, code reviews, and documentation
**Your skills and experience**
+ 5 years of experience in embedded IoT development.
+ Strong proficiency in embedded networking and secure communication protocols including BLE, WiFi, MQTT, HTTPS, TLS, DHCP, TCP/UDP, GATT, and X.509
+ Hands-on experience with ARM-based CPUs and cloud integration (Azure IoT) to enable secure, scalable connectivity
+ Debug and optimize firmware using JTAG, logic analyzers, and other embedded development tools
**Life at Capgemini**
+ Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
+ Flexible work
+ Healthcare including dental, vision, mental health, and well-being programs
+ Financial well-being programs such as 401(k) and Employee Share Ownership Plan
+ Paid time off and paid holidays
+ Paid parental leave
+ Family building benefits like adoption assistance, surrogacy, and cryopreservation
+ Social well-being benefits like subsidized back-up child/elder care and tutoring
+ Mentoring, coaching and learning programs
+ Employee Resource Groups
+ Disaster Relief
**About Capgemini Engineering**
World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Coupled with the capabilities of the rest of the Group, it helps clients to accelerate their journey towards Intelligent Industry. Capgemini Engineering has 65,000 engineer and scientist team members in over 30 countries across sectors including Aeronautics, Space, Defense, Naval, Automotive, Rail, Infrastructure & Transportation, Energy, Utilities &
Chemicals, Life Sciences, Communications, Semiconductor & Electronics, Industrial & Consumer, Software & Internet.
Capgemini Engineering is an integral part of the Capgemini Group, a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2024 global revenues of 22.1 billion.
Get the future you want | is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.
**Job:** _Programmer/Analyst_
**Organization:** _ERD PPL US_
**Title:** _Embedded IoT Developer - Azure IoT_
**Location:** _MA-Burlington_
**Requisition ID:** _080733_
IOT Python Developer
Posted 14 days ago
Job Viewed
Job Description
- 4+ years as a senior Python developer
- Broad experience with the Python libraries
- Development of data conversion and data aggregation code as part of a statistical analysis solution
- Experience with IoT or IIoT development in Python
- Strong adherence to good practices in code development
- Exposure to and experience in multiple development methodologies (esp. Agile, Scrum, Waterfall)
- Technical mindset and understanding of processing and data formats on multiple platforms including mainframes
- Excellent communicator, both written and verbal
Client: ACC3 International
USC Only
Embedded Software Developer (IOT)
Posted 24 days ago
Job Viewed
Job Description
Burlington MA - Onsite - May look at strong IOT Candidates that truly will relocate and are not super far
Contract / Possible CTH
Qualifications:
- 5+ years of experience.
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Extensive experience with embedded firmware development, particularly in IoT environments.
- Proficiency in FreeRTOS, lwIP, and mbedTLS.
- Strong understanding of Azure IoT or similar platform such as AWS IoT, Ayla, Cumulocity, etc.
- Hands-on experience with BLE, WiFi, and network protocols (MQTT, HTTPS, DHCP, TCP, UDP, TLS, GATT).
- Familiarity with X.509 certificate management and secure communication.
- Skilled in using network traffic debug tools and analyzing network performance.
- Proficient with ARM CPUs, JTAG, and embedded development tools.
- Experience with the Atlassian Suite (Jira, Confluence, Bitbucket) and Scrum methodologies.
- Strong problem-solving skills and the ability to work both independently and as part of a team.
- Excellent communication skills and attention to detail.
- Experience with consumer electronic products or related domains.
- Knowledge of low-power design principles and energy-efficient coding practices.
- Understanding of agile development practices and tools.
Key Responsibilities:
- Develop and maintain embedded firmware for IoT consumer products using FreeRTOS, lwIP, and mbedTLS.
- Implement and manage connectivity solutions using Azure IoT, WiFi, and BLE.
- Design and integrate secure communication protocols including X.509 certificates, MQTT, HTTPS, DHCP, TCP, UDP, and TLS.
- Utilize network traffic debugging tools to troubleshoot and resolve connectivity and performance issues.
- Employ JTAG and other embedded development tools for debugging and optimizing firmware.
- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
- Use the Atlassian Suite (Jira, Confluence, Bitbucket) for project management, version control, and documentation.
- Apply Scrum methodologies to manage development tasks, prioritize features, and ensure timely delivery.
Firmware Engineer
Posted today
Job Viewed
Job Description
Creating Peace of Mind by Pioneering Safety and Security
At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond. Additionally, in 2024 we were awarded the Gallup Exceptional Workplace Award, which recognizes the most engaged workplace cultures in the world.
Firmware Engineer
Job Description
Allegion is seeking a skilled and passionate Firmware Engineer to join a highly engaged team within a global organization of 12,000+ employees, representing 30+ brands (including Schlage, Von Duprin, and LCN) focused on safety, security, and access management. You’ll play a crucial role creating solutions that enable seamless access - keeping people safe and secure where they work, live, and thrive.
Hybrid:
At Allegion, we are driven by a bold vision: redefining safety while empowering our employees to thrive. When you join our team, you become part of a culture that values innovation, purpose, and excellence. This role offers the benefits of our dynamic hybrid work model—combining in-person collaboration for meaningful moments with the flexibility of remote work. Since hybrid arrangements can vary based on the needs of the individual, team and business, your talent acquisition partner will provide specific hybrid details about this role.
We are committed to fostering a healthy work-life balance and building meaningful connections, ensuring you have the tools, resources, and support needed to excel in any environment. Together, we’ll unlock your potential and create a lasting impact.
While this is the current structure and we currently have no plans to change, we reserve the right to make changes to the hybrid schedule as needed at the Company’s discretion.
Qualified candidates must be legally authorized to be employed in the United States. The company does not intend to provide sponsorship for employment visa status (e.g., H-1B, TN, etc.) for this employment position.
What you’ll do:
-
Design, develop, debug, and documentreusable firmware for embedded systems.
-
Work on multiple firmware layers, from low level drivers to application protocols.
-
Develop support documentation and unit test cases.
-
Optimize firmware performance and memory utilization.
-
Collaborate with other firmware engineers and project leads in a hybrid work environment.
-
Support hardware design and integration activities.
-
Support cross functional engineering, manufacturing, and product test teams.
What you need to succeed :
-
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
-
Proven experience in firmware development for embedded systems.
-
Strong proficiency in developing embedded software in C using industry standard tools like IDEs, version control, oscilloscopes, logic analyzers, etc.
-
Sound engineering fundamentals, experiences with diverse technologies, and strong analytic and problem-solving abilities
-
Passion for developing IoT solutions at the intersection of electronics hardware, mobile applications (iOS and Android), and cloud technologies.
-
Preferred experience with Real Time Operating Systems
-
Preferred experience with communication protocols and network stacks (Wi-Fi, BLE, and Thread)
Why Work for Us?
Allegion is a Great Place to Grow your Career if.
-
You're seeking a rewarding opportunity that allows you to truly help others. With thousands of employees and customers around the world, there’s plenty of room to make an impact. As our values state, “this is your business, run with it”.
-
You’re looking for a company that will invest in your professional development. As we grow, we want you to grow with us.
-
You want a culture that promotes work-life balance. Our employees enjoy generous paid time off, because at Allegion we recognize that you have a full life outside of work!
What You’ll Get from Us:
-
Health, dental, and vision insurance coverage, helping you “be safe, be healthy”.
-
A commitment to your future with a 401K plan, offering a 6% company match and no vesting period
-
Tuition Reimbursement
-
Unlimited PTO
-
Employee Discounts through Perks at Work
-
Community involvement and opportunities to give back so you can “serve others, not yourself”
-
Opportunities to leverage your unique strengths through CliftonStrengths testing and coaching
Not sure if your experience perfectly aligns with the role? Studies have shown that some people are less likely to apply to jobs unless they meet every single qualification and every single preferred qualification of a job posting. At Allegion, we are dedicated to building a diverse, inclusive and authentic workplace. So, if you’re excited about this role but your past experience doesn’t align perfectly with every item in the job description, we encourage you to apply anyway. You may be just the right candidate for this role.
We Celebrate Who We Are!
Allegion is committed to building and maintaining a diverse and inclusive workplace. Together, we embrace all differences and similarities among colleagues, as well as the differences and similarities within the relationships that we foster with customers, suppliers and the communities where we live and work. Whatever your background, experience, race, color, national origin, religion, age, gender, gender identity, disability status, sexual orientation, protected veteran status, or any other characteristic protected by law, we will make sure that you have every opportunity to impress us in your application and the opportunity to give your best at work, not because we’re required to, but because it’s the right thing to do. We are also committed to providing accommodations for persons with disabilities. If for any reason you cannot apply through our career site and require an accommodation or assistance, please contact our Talent Acquisition Team ( ) .
© Allegion plc, 2023 | Block D, Iveagh Court, Harcourt Road, Dublin 2, Co. Dublin, Ireland
REGISTERED IN IRELAND WITH LIMITED LIABILITY REGISTERED NUMBER 527370
Allegion is an equal opportunity and affirmative action employer (
Privacy Policy
We are Allegion.
A team of experts.
United under a common desire;
Protect today innovate for tomorrow.
And never settle for the status quo.
We believe in anticipating opportunities
by sharpening our skills
and finding new answers
through collaboration.
We believe in a safer, more secure world.
We believe in providing peace of mind.
We believe in being true to ourselves and to those
who trust-in our protection.
We are many. We are one.
We are Allegion.
Firmware Engineer
Posted today
Job Viewed
Job Description
Founded in 2022, Mach Industries is a rapidly growing defense technology company focused on developing next-generation autonomous defense platforms . At the core of our mission is the commitment to delivering scalable, decentralized defense systems that enhance the strategic capabilities of the United States and its allies. With a workforce of approximately 180 employees , we operate with startup agility and ambition.
Our vision is to redefine the future of warfare through cutting-edge manufacturing, innovation at speed, and unwavering focus on national security. We are dedicated to solving the next generation of warfare with lethal systems that deter kinetic conflict and protect global security.
The Role
The Embedded Software Engineer will play a pivotal role in the development of our cutting-edge embedded systems, focusing on firmware development, prototyping, and design for aerospace vehicles. This position requires advanced technical skills in embedded software development, programming for microcontrollers, and knowledge of system-level integration. As a core member of the engineering team, you will contribute significantly to the Mach software team.
Key Responsibilities
- Software System Design: Utilize your expertise in embedded systems software design to develop firmware for the control and operation of our embedded systems in weapons applications.
- Prototyping and Testing: Take an active role in sourcing components, firmware specifications, system integration, and troubleshooting of completed embedded system designs, ensuring they meet performance and quality standards.
- Embedded Systems Controls: Implement control algorithms for the precise movement and operation of embedded systems within the weapons platform.
- Collaboration : Collaborate closely with cross-functional teams to seamlessly integrate your embedded system designs into the broader project scope.
- Hardware Interaction: Work in tandem with hardware engineers to ensure optimal communication between software and embedded hardware components.
- Continuous Learning: Stay abreast of the latest technologies and methodologies in embedded systems engineering to bring innovative solutions to the team.
- Quality Assurance: Ensure that all software designs and integrations meet industry and defense standards for quality, performance, and safety.
- Documentation: Maintain detailed records of software designs, specifications, and testing protocols for compliance and future reference.
- Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field.
- 3+ years experience working on embedded systems for aerospace applications.
- Proficiency in C/C++/Rust, or similar programming languages for embedded systems.
- Experience using RTOS.
- Proven experience in embedded software development and prototyping, preferably in a product development setting.
- Hands-on experience with microcontrollers and embedded systems.
- Solid fundamentals of the entire software development life-cycle, including architecture, design, development, deployment and support of complex software systems.
- Proactively identify opportunities for improvement and take initiative to propose and implement solutions that enhance efficiency, quality and overall project success.
- Contribute to agile project planning and task generation, including communicating risks, issues and blockers.
- Ability to work on-site in Huntington Beach, CA.
- U.S. security clearance eligibility.
- Experience with Rust programming language (Embassy framework strongly preferred).
- Knowledge of communication protocols such as SPI, I2C, and UART.
- Experience writing drivers for complex sensors (IMU, LIDAR, etc).
Disclosures
This position may require access to information protected under U.S. export control laws and regulations, including the Export Administration Regulations (EAR) and the International Traffic in Arms Regulations (ITAR). Please note that any offer for employment may be conditioned on authorization to receive software or technology controlled under these U.S. export control laws and regulations without sponsorship for an export license.
Mach participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offers may vary based on (but not limited to) work experience, education and training, critical skills, and business considerations. Highly competitive equity grants are included in most offers and are considered part of Mach's total compensation package. Mach offers benefits such as health insurance, retirement plans, and opportunities for professional development.
Mach is an equal opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws. If you'd like to defend the American way of life, please reach out!
Firmware Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Firmware Engineer role at Actalent
2 days ago Be among the first 25 applicants
Join to apply for the Firmware Engineer role at Actalent
Get AI-powered advice on this job and more exclusive features.
- Design, develop, and implement firmware solutionsfrom requirements to production and commercial deploymentusing C/C++ for the next generation of embedded systems and devices.
- Collaborate closely with hardware engineers to define, develop, and debug hardware/firmware integration.
- Optimize firmware for performance, power efficiency, and reliability.
- Maintain and update firmware throughout the device lifecycle.
- Document firmware design and development processes clearly and thoroughly.
- Provide technical support for firmware-related issues.
- Design, develop, and implement firmware solutionsfrom requirements to production and commercial deploymentusing C/C++ for the next generation of embedded systems and devices.
- Collaborate closely with hardware engineers to define, develop, and debug hardware/firmware integration.
- Optimize firmware for performance, power efficiency, and reliability.
- Maintain and update firmware throughout the device lifecycle.
- Document firmware design and development processes clearly and thoroughly.
- Provide technical support for firmware-related issues.
bare metal, c language, firmware, oscilloscope, electronics, rtos, C++, Linux
Must Have
Additional Skills & Qualifications
- Bachelor's Degree in Electrical Engineering, or a similar field
- Bare metal C
- Microprocessors
- Electronics, oscilloscopes
- RTOS
- Hardware design (Kadence)
The pay range for this position is $65000.00 - $5000.00/yr.
The company offers benefits like medical, vision, 401k, and profit sharing to its employees.
Workplace Type
This is a fully onsite position in Hudson,OH.
Application Deadline
This position is anticipated to close on Aug 19, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@ for other accommodation options. Seniority level
- Seniority level Entry level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Business Consulting and Services
Referrals increase your chances of interviewing at Actalent by 2x
Get notified about new Firmware Engineer jobs in Stow, OH .
Streetsboro, OH 75,000.00- 90,000.00 2 weeks ago
Akron, OH 59,000.00- 69,000.00 1 week ago
Software Engineer I (H/F) - SAFRAN POWER USA, LLC Sr. Software Engineer - Applied AI (REMOTE)Akron, OH 80,000.00- 215,000.00 1 week ago
Strongsville, OH 97,500.00- 152,375.00 14 hours ago
Akron, OH 120,000.00- 120,000.00 2 weeks ago
Sr. Software Production Support EngineerBrooklyn, OH 100,000.00- 115,000.00 1 month ago
Akron, OH 130,000.00- 175,000.00 2 weeks ago
Senior Software Engineer - Product SecurityStrongsville, OH 97,500.00- 152,375.00 1 day ago
Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Iot developer Jobs in United States !
Firmware Engineer
Posted today
Job Viewed
Job Description
WHAT YOU DO AT AMD CHANGES EVERYTHING
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.
AMD together we advance_
THE ROLE:
We are looking for an experienced Firmware Engineer with an obsession for firmware. As part of the role, the you will work closely with other firmware engineers, developers and architects across various IPs in leading the designs and implementing firmware that spans pre-silicon and post-silicon for all AMD SoCs.
THE PERSON:
You are passionate about firmware development with creative and effective problem-solving skills, a motivated, self-starter who can work both independently and collaboratively in fast paced environments. You have excellent technical communication, interpersonal and leadership skills.
KEY RESPONSIBILITIES:
- Lead Engineer responsible for designing, developing, debugging, verifying and/or validating firmware, software and/or hardware
- Lead day-to-day firmware development work
- Provide consultation to internal and external customers regarding AMD features and programming requirements
PREFERRED EXPERIENCE:
- Multiple prior years of related firmware experience combined with technical education within the semiconductor industry
- Expert level experience producing quality firmware
ACADEMIC CREDENTIALS:
- Bachelor's or Master's degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
#LI-TB1
#LI-Hybrid
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
Firmware Engineer
Posted 1 day ago
Job Viewed
Job Description
Job Description:
- Perform firmware architecture, design, programming, debugging, and code modification for embedded IC applications
- Develop FPGA firmware using System Verilog , VHDL, and high-level languages like C/C++
- Collaborate with hardware engineering teams on simulation, testbench creation, and hardware verification
- Execute design architecture tasks for active and IRAD (Independent Research and Development) projects
- Support signal processing systems and general-purpose embedded computing solutions
- Utilize standard lab test equipment such as oscilloscopes, signal generators, and spectrum analyzers
- Work in alignment with Integrated Product Teams (IPTs) , Engineering Project Managers, and Program Office staff to meet customer and technical objectives
- High School Diploma or equivalent
- US Citizenship
- FPGA and firmware architecture/design experience
- Expertise in System Verilog, C, C++, and MATLAB
- Strong background in Digital Signal Processing (DSP)
- Familiarity with hardware integration , test equipment, and board-level troubleshooting
- Ability to collaborate across systems, hardware, and software teams in a fast-paced R&D environment
- Must be able to work onsite 1-3 days per week , based on program needs
- Background in aerospace, defense, or secure embedded systems
- Familiarity with VHDL and embedded OS-level development
- Previous IRAD or research-focused engineering experience
Job ID: 17754-1
Military veterans and transitioning military members are encouraged to apply to all PGS Worldwide positions . All of our jobs are military-friendly, and we work with leaders in Aerospace who rely on your military expertise to support mission-critical programs nationwide. As a Veteran Founded company, we know that the military has given you the skills and training you need to succeed in positions like this, and we want to support your success in the civilian sector however we can. We thank you for your service and humbly offer our own in return by helping you take your career to the next level.
Firmware Engineer
Posted 1 day ago
Job Viewed
Job Description
Location: Waukesha, WI
Job Summary:
We are seeking an experienced Firmware Engineer to join our team in Waukesha, WI. This role involves close collaboration with systems and hardware teams to develop embedded software solutions that meet high standards of quality, reliability, and performance.
Key Responsibilities:
- Collaborate with systems and hardware teams to gather and define software requirements
- Develop high-quality embedded software that meets reliability, performance, and testability standards
- Design and implement consistent architectural improvements in collaboration with global teams and firmware architects
- Conduct design and code reviews to uphold best practices
- Work within the Scaled Agile Framework (SAFe) , supporting planning and execution through well-defined user stories
- Port, restore, and/or implement new software algorithms that interface with custom FPGA hardware
- Develop software interfaces between kernel and user-space environments on embedded RTOS platforms
- Reverse-engineer legacy software as needed to restore or improve functionality
- Create reusable, well-documented design modules across embedded environments
- Prepare and execute test plans to verify software functionality
- Own and maintain software build readiness, including deploying binaries and performing regression tests
Technical Environment:
- Tools & Technologies:
- Git / GitLab
- Jenkins
- Docker
- Linux
- Artifactory
- Conan (C++ package manager)
Required Qualifications & Skills:
- Bachelor's or foreign equivalent degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
- 5+ years of experience in object-oriented software development (preferably in C++)
- Strong experience with embedded systems development using C++ and object-oriented design principles
- Proficiency with embedded development tools (e.g., emulators, debuggers, analyzers)
- 3+ years of experience in continuous integration (CI) and automated testing
- Experience with Real-Time Operating Systems (RTOS) such as VxWorks
- Hands-on experience in a Linux development environment and working with containers
- Familiarity with source control systems , especially Git
"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran."