Raeder Landree, Inc.
Finders of Keepers
Duties and responsibilities Designs, implements, debugs, tests and documents software for microprocessors in bare-metal, embedded Linux, or real-time operating system (RTOS) environments Develops the fundamental architecture of software systems Designs and implements software unit tests, integration tests and system tests Leads and contributes to software process and quality efforts including source control, code reviews, design reviews, project planning, estimation and software release activities Troubleshoots software-related field issues and implements software fixes Leads and supports sustaining engineering and corrective action activities Researches new products, tools, components, technologies and processes; develops and demonstrates prototypes, and recommends a course of action Leads and supports continuous improvement activities including tool selection and process improvements. Qualifications B.S. or M.S. degree or equivalent industry experience in Electrical Engineering, Computer Engineering, Computer Science or a related discipline Typically 10-15 years related industry experience with embedded software development with progressively increasing responsibility, including a track record of successful project completion Experience using C and/or C++ for embedded software development (C++ preferred) Experience with embedded software development tools such as Integrated Development Environments (IDEs), debuggers and development kits Experience with microprocessor architectures and peripherals Experience applying software development and software quality practices Experience with project management and technical leadership on small software projects (preferred) Experience applying industry and regulatory standards governing software quality (preferred) Experience with scripting languages such as Python or Bash (preferred)
Please attach resume or CV and indicate preferred contact information.
To apply for this job email your details to email@example.com