Embedded Software Engineer
Company: Accurate Technologies Inc.
Location: Novi
Posted on: January 24, 2023
|
|
Job Description:
Accurate Technologies Inc.
Job Profile
Embedded Software Engineer
Location: Novi, Michigan USA
www.accuratetechnologies.com
Responsibilities:
* Be part of a small fast moving team developing leading edge
embedded software
* Detailed technical design of system architecture and software
components
* Development and execution of system and unit test procedures
* Development and updating of documentation on work performed
Desired Skills/Experience:
* Experience using C++, C and Assembly in the development of
embedded software
* Experience with Object Oriented programming techniques
* Experience with RTOS and multi-tasking interrupt based embedded
software development
* Experience using ICE and debuggers in the development of embedded
software
* Able to quickly understand and intelligently debug existing
software
* Solid understanding of general programming software
technology
* Understanding and appreciation of software development
life-cycles
* Knowledge of and understanding of software design patterns
Bonus Skills/Experience:
* Ability to read schematics and component datasheets for bare
metal programming
* Experience using logic analyzers, oscilloscopes, and other test
equipment
* Familiarity with interfaces such as Ethernet, CAN, JTAG, I2C,
OCDS, AUD, RTD, DAP, and Aurora
* Understanding of communication protocols such as CCP, XCP, J1939,
TCP/IP ISO14229 and ISO15765
* Experience with SAE, ISO and ASAM standards
* Experience with PLD/FPGAs and ABEL/VHDL
* Familiarity with C# and C++ for Windows applications
* Knowledge of data acquisition systems and concepts
* Knowledge of automotive propulsion controls systems
* Knowledge of wireless communication systems
Essential Non-Technical Skills:
* Detail-oriented and methodical coding mentality
* Ability to work independently
* Positive proactive attitude and solid work ethic
* Strong communication skills
* Strong organizational skills
* Experience with Microsoft Office applications
* Willingness to follow processes and procedures
Keywords: Accurate Technologies Inc., Novi , Embedded Software Engineer, IT / Software / Systems , Novi, Michigan
Click
here to apply!
|