Firmware Engineer Co-Op
Emerson
Invite-only right now: save jobs, track applications, build tailored resumesAlready have an account? Log in
- Location
- Marshalltown, IA
- Job type
- Full time, Internship
- Posted
- Oct 13
- 6 days ago
Career path
See where this role leads
Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.
About the company
Emerson
Industrial automation · 10,001+ employees
What you'll do
- Develop firmware for next-generation actuator platforms
- Assist with BSP, driver, and application software development
- Debug firmware and support hardware bring-up activities
- Participate in product validation and testing
- Collaborate with cross-functional engineering teams
- You identify and seize new opportunities! You are innovative and have outstanding attention to detail. You excel in both small and large team project settings while openly asking questions to ensure successful completion of complicated or unfamiliar tasks.
- Enrollment in a Bachelor's degree program in Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related engineering discipline
- Strong foundation in engineering fundamentals and problem-solving
- Experience or coursework in embedded systems development
- Familiarity with C/C++ programming
- Exposure to software development processes, version control, and debugging tools
- Ability to interpret technical documentation, schematics, and data sheets
- Strong organizational, documentation, and communication skills
- Self-motivated with the ability to work effectively
- Experience with: Version control systems (e.g., Git, Perforce)
- Continuous integration tools (e.g., Jenkins, Azure DevOps, GitHub Actions)
- Personal, academic, or team-based embedded software projects
- Familiarity with: Embedded debugging tools and techniques
- Real-time operating systems (RTOS)
- Static analysis and unit testing frameworks
- Secure software development practices
Key skills
Embedded softwareFirmware developmentAutomate development workflowsHardware bring-up
Keywords for your resumePro
The words this employer's screening is likely to look for.
This job lists resume keywords
The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.
See full description on company page, apply now
Read the full posting here
Are you an engineering student who enjoys solving complex technical challenges? Join Emerson's New Product Development (NPD) team in Marshalltown, Iowa and help create the next generation of intelligent electric actuators used in critical industrial infrastructure around the world.
As a Firmware Engineer Co-op, you'll work alongside experienced firmware, electrical, and mechanical engineers to develop embedded software, automate development workflows, support hardware bring-up activities, and assist in building products from concept through validation. This role provides hands-on experience with both embedded firmware development and the tools, processes, and infrastructure that enable high-quality software delivery.