Search Jobvertise Jobs
Jobvertise

Senior Embedded Software Engineer
Location:
US-MN-Plymouth
Jobcode:
S16458912072423
Email this job to a friend

Report this Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Apply Online
or email this job to apply later

Element6 is currently seeking a talented Senior Embedded Software Engineer responsible for designing and writing high-quality code to support the development hardware process for Multiple clients in the Greater MIlwaukee Market. The senior embedded software engineer will design and implement embedded user interfaces and utilize both hardware and software debugging tools to complete projects. The engineer is expected to participate in the designing of solutions that meet customer needs, document the design, write clear concise code, comment code as appropriate, and create documentation. Essential Job Functions:Design, develop, and document modules as part of firmware projects and lead small firmware projects.Utilize C++ and object-oriented coding techniques, follow coding standards, and follow standard development best practices. Setup and use software code debuggers for specific processors and developmentDirect internal and external resources in firmware development to deliver assigned modules.Make technology selections for assigned modules that support the overall architecture goals of the organization.Provide time estimates for assigned deliverables.Contributes to and maintains automated build and testing systems. Required Knowledge, Skills & Abilities:Minimum degree in Bachelor of Science in Computer Engineering, Electrical Engineering, Computer Science, related field, or equivalent experience.Minimum of 3 years of experienceKnowledge of Qt or equivalent UI frameworks/libraries.Knowledge of GUI coding architecture for multiple display sizes and performance.Demonstrated experience with C++Demonstrated knowledge of Object-Oriented Analysis and Design Desired Characteristics: Knowledge, Skills & AbilitiesExperience of C++11 or higherExperience of CMake.Experience developing software for embedded operating systems such as Windows CE / Embedded Compact, QNX Neutrino, Micrium C/OS, etc. on target hardware.Experience reading schematics, utilizing oscilloscopes, logic analyzers, perform test.Experience of .net and C# programming a plus.Experience of QML.Experience of Python.Experience of OpenGL or equivalent.Experience of application development or GUI development for embedded systems.

Element6

Apply Online
or email this job to apply later


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations