Logo
Digital Monitoring Products

Senior Embedded Engineer

Digital Monitoring Products, Springfield, Missouri, us, 65897

Save Job

Join to apply for the

Senior Embedded Engineer

role at

Digital Monitoring Products 1 week ago Be among the first 25 applicants Join to apply for the

Senior Embedded Engineer

role at

Digital Monitoring Products Brief Description

The Senior Embedded Engineer develops software and firmware source code in C/C++, Embedded C, and other languages following specified design, operational and cost constraints. Designs microcontroller based hardware including SoC, RFIC and other modules used in IoT solutions. Works on sophisticated, challenging projects needing cutting edge technical or commercial expertise with wireless technologies. Brief Description

The Senior Embedded Engineer develops software and firmware source code in C/C++, Embedded C, and other languages following specified design, operational and cost constraints. Designs microcontroller based hardware including SoC, RFIC and other modules used in IoT solutions. Works on sophisticated, challenging projects needing cutting edge technical or commercial expertise with wireless technologies.

Qualifications

Bachelors Degree in Computer or Electrical Engineering. Masters degree a plus. 10+ years of experience with high volume products with long term reliability Solid programming experience with C language Utilizes version control, simulation, debugging, and other development tools Experience with TLS, TCP/IP, ethernet, high speed data buses, and timing analysis Experience with FreeRTOS real-time operating system kernel for embedded devices Wireless device experience indluding WiFi, Cellular, Z-Wave, Bluetooth and proprietary sub-GHz Familiar with common communication interfaces including SPI, I2C, USB, UART, ect. Well versed in Agile development process, writing user stories and drafting acceptance criteria Experience with test driven development, writing test cases and developing automated hardware test Develops detailed technical documentation including block diagrams and flow charts Microprocessor, digital and analog circuit design and troubleshooting experience Preferred experience with NXP, SiLabs, Renesas and/or TI Microcontrollers Preferred experience in camera hardware development, prototyping, and testing Experience with Kotlin programming language and Android Studio IDE a plus Provide training and mentoring to junior level engineers

Responsibilities

Software:

Designs, writes, maintains, tests, and debugs software that is modular, maintainable, and easy to understand Learns and maintains existing software products Uses debuggers, emulators and compilers/assemblers for software development Analyzes functional requirements and translates to product design Participate in formal code inspection process with various product lines Work with other staff and colleagues to clarify details and design test plans; record these in specification document Problem-solving and working with team or individually to meet the needs of the project

Other

Meets deadlines while conforming to DMP quality standards Protects operation by keeping information confidential Acknowledges responsibility to satisfy the customer, reduce cycle time and eliminate waste

Apply your talent. Make a difference. Enjoy the rewards.

EOE/Vet/Disabled

Summary

Onsite medical clinic for employee, spouse and family members, 18 and under, living at home; Medical, Dental, 401k, Life Insurance, Short and Long Term Disability, paid vacation/holidays) plus some not so usual (free security system, free UPS shipping), so you don't have to worry about self or family.

Seniority level

Seniority level

Mid-Senior level Employment type

Employment type

Full-time Job function

Job function

Engineering and Information Technology Industries

Manufacturing Referrals increase your chances of interviewing at Digital Monitoring Products by 2x Get notified about new Senior Embedded Engineer jobs in

Springfield, MO . Springfield, MO $130,000.00-$175,000.00 6 hours ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr