Embedded Software Engineer
Location
Fort Wayne, IN | United States
Job description
Embedded Software Engineer
Fort Wayne, Indiana - Full Time
Productive Resources () is seeking a candidate to be part of our engineering team at our customer's facility in Fort Wayne, Indiana.
This full-time position is indefinite in duration, with the opportunity for professional growth and additional opportunities within our organization.
Duties:
- In this hands-on role, you will be responsible for designing, implementing, and testing software for power electronics solutions that meet stringent safety requirements for aerospace applications while adhering to industry standards such as DO-178C.
- Design and develop functionally safe motor control software for electric propulsion systems.
- Implement software modules and algorithms per product requirements while ensuring compliance with industry standards and complying with the company's product development processes.
- Develop efficient and high-performance software solutions that are optimized for performance, accuracy, and reliability.
- Utilize model-based design and simulation tools to develop and validate software solutions; develop and maintain system models using MATLAB / Simulink and State flow tools.
- Apply Agile methodologies, such as Scrum or Kanban, to plan - execute - deliver software projects efficiently.
- Break down complex tasks into actionable user stories and tasks to estimate effort and establish realistic timelines.
- Proactive Stakeholder collaboration and communication
- Support PCBA manufacturing partners to introduce designs into production on schedule and ensure the proper functional testing of the electronics, including the creation of test specifications and collaboration on test equipment.
- Work with and travel to domestic and international design and manufacturing locations when necessary.
- Comprehensive analysis, testing, documentation, and adherence to compliance standards.
- Typical design tasks include writing design specifications, performing design analysis and simulations, authoring software test procedures, conducting rigorous software testing and verification activities, leading software design reviews, and participating in engineering validation, design verification, and agency certification phases of projects.
- Create and maintain project documentation, including design requirements, design specifications, test procedures, simulation results, and support technical manual creation.
- Lead technical software design reviews for newly developed solutions with cross-functional teams to identify software vulnerabilities and identify/implement appropriate measures to address vulnerabilities.
- Ensure compliance with functional safety standards, such as ISO 26262 and DO-178C, throughout the development process; conduct and document safety analyses and risk assessments to identify potential hazards and appropriate safety measures; define safety requirements and develop safety cases and collaborate with safety experts to conduct safety audits and reviews to ensure compliance with applicable safety standards.
Requirements:
- Experience in power electronics, EMI EMC and ac / dc, high/low voltage motor controller design
- Nimble learning
- Experience in New Product Development and Phase-Gate processes
- Experience with programming languages and software development tools relevant to aerospace applications, such as C/C++, MATLAB / Simulink, and software simulation, testing, and analysis.
- Bachelor's, Master's, or Ph.D. degree in Software Engineering, Electrical Engineering, Aerospace Engineering, or Computer Science (or related field) with a focus on motor control software algorithms and a working knowledge of power electronics hardware.
- Seven or more years of experience in advanced motor control software design, including knowledge of vector control algorithms, field-oriented control algorithms, sensorless control algorithms, and functional safety software development.
As a condition of employment consideration, Productive Resources conducts pre-employment screening, including a background check and drug test. In addition, an employment candidate is required to provide proof of identity and legal authority to work in the United States.
Why work for Productive Resources?
Productive Resources is a full-service engineering firm with over two decades of experience serving leading global clients. Our primary focus is on project-based product development and manufacturing engineering support. Our primary industries of focus are off-highway equipment including agricultural, construction, defense, mining, recreational, industrial, and specialty machines.
We lead with our reputation for quality, teamwork, and innovative solutions which keep our clients engaged as a partner in their journey. Our diverse experience and client base will challenge your technical skills and provide greater opportunities for growth.
Our primary delivery center is our Technical Center in Waterloo, IA, as well as numerous customer areas we serve with onsite and remote teams throughout the U.S.
We Offer Competitive Benefits:
- Health and Dental Insurance
- Company Paid Life Insurance
- Long-Term Disability
- Short-Term Disability
- Retirement Savings Account (Traditional 401K & Roth 401K)
- Flexible Spending Plans for Medical Expenses and Dependent Care
- Paid Time Off (PTO)
Equal Opportunity and Veteran Friendly
Job tags
Salary