DornerWorks, a leader in embedded engineering design, is seeking an experienced Embedded Software Engineer to join our talented engineering team. Based in Grand Rapids, you will be creating the newest devices on the freshest silicon. You will keep up with industry trends, participate in software design decisions, and continue to add to your development portfolio. An advancement path to Senior Engineer is defined and ready for you. If you are someone who hits their stride working with other talented embedded engineers, this is the opportunity you have been seeking.
What you will do:
- Develop embedded software
- Collaborate with your team and with customers
- Contribute on technical project teams
- Inspire innovation
- Influence best practices
- Mentor colleagues in your areas of expertise
- Grow your expertise partnering with our outstanding team
Working at DornerWorks is a little different than most companies. We get the opportunity to work with a variety of customers in nearly every industry to help them produce standout products. Our customers engage us to develop all or part of new product development or existing product rework. You will work with a team of embedded software and hardware engineers as well as IoT and separation technology team members to produce really cool things. Then we do it over again for a new customer or project, often with a new DornerWorks team.
Experience we like to see:
- Multi-threaded real-time embedded application development experience
- Familiarity with many embedded communication standards (SPI, I2C, UART, RS-XXX, Ethernet, CAN, LIN, USB, etc.)
- Experience with multiple microcontrollers, cores, and technologies (ARM, Freescale, Microchip, Texas Instruments, etc.)
DornerWorks specializes in safety critical embedded solutions, including HW, SW, IoT, and FPGA. Engineers at DornerWorks are making aircraft safer, hostile threat identification quicker, hospital patients more comfortable, coffee tastier, and grilling more fun. Join DornerWorks and be a vital part of our team that works together creating fun and exciting embedded solutions. Learn more about DornerWorks and our culture from our website at www.DornerWorks.com
What we need from you:
- BS in Electrical Engineer (BSEE/BSE), Computer Engineering (BSCE), or Computer Science (BSCS)
- 3 plus years of professional success in embedded software development
- Unrestricted right to work in the US without requiring sponsorship
What we offer you:
- Competitive compensation and benefits
- A health work/life balance that is not just a catchy phrase; it is one of our core values
- Compressed work week, with the opportunity to take every other Friday off and flexible hours
- A collaborative team where you can work with other outstanding technical minds.
DornerWorks is an equal opportunity employer and participates in the E-Verify program. EEO/M/F/Disabled/Veteran
Keywords: developer, software, firmware, embedded, embedded software, embedded systems, electrical engineering, EE, computer engineering, CE, computer science, CS, C, C++, VxWorks, RTOS, bare metal, drivers