Firmware Engineer

Saim Technologies
Milwaukee, WI, United States
26 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Automation of Tests C++ (Programming Language) Continuous Integration Software Debugging Linux Memory Management Embedded Software Emulators Firmware Object-Oriented Software Development Software Engineering Software Technical Review
+5 more
Diagnostic Tools Real Time Systems Concurrency Git Software Version Control

Requirements

8+ years of experience developing embedded or firmware software. Strong C++ Programming Skills Including object-oriented design, Memory Management, Concurrency fundamentals debugging and writing maintainable production tools. Hands on experience developing software that interacts with hardware, real-time systems device interfaces or resource constrained embedded platform. Proven ability to learn unfamiliar technologies and codebase independently break down ambiguous problems and deliver results with minimal guidance. Experience with embedded development and diagnostic tools such as debuggers, emulators, protocol or logic analyzers. and system logs Experience with Linux based development environments, Source control such as Git and build or Container-based workflows Experience with continuous integration automated testing and disciplined software review practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…