> Markdown version of [/jobs/ext/1216264-senior-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/1216264-senior-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Development Engineer - **Company:** Curtiss Wright - **Location:** Shelby, NC, United States - **Experience:** Expert - **Salary:** $86,100.0 - $124,300.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Microprocessors, Embedded Software, Firmware, Microsoft Office, Microsoft Visio, Software Engineering, Software Requirements Analysis, Static Timing Analysis, Software Verification, Information Technology, Bare Metal, DO-178B - **Published:** July 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1e881d5146fde95b ## About the Role * Must be a US Citizen * Bachelors Degree in Computer Science/Engineer, or Software Engineering * 10+ years experience * Experience with DO-178C / ED-12C software certification. * Experience in the development of actuator and motor controllers. * Software or firmware development experience for embedded (e.g. bare * metal) controllers. * Strong oral and written communication skills with knowledge of MS Office and Visio. * Refined soft skills for coaching/mentoring and working with other team, members.management.work in a diverse, fast paced environment. Ability to work in a teamenvironment. * Excellent analysis and decision-making skills. * Strong customer interface capabilities and negotiation skills required. * Ability to interact and collaborate with internal and external program * Creativity, innovation, and commitment to excellence with the ability to, * Motor control: 1 year (Preferred) ## Description As our Software Development Engineer you will be responsible for the planning, design, verification, and overall coordination for safety-certified aerospace actuation applications. Performs activities in accordance with DO-178C / ED-12C and other customer- specific requirements. Collaborates closely with other team members to optimize performance and robustness while accomplishing certification objectives for hardware (DO-254 / ED-80), equipment/system (ARP4754), and safety (ARP4761). Leads a remote or local development team. Familiar with the use of microprocessors to implement embedded software solutions (i.e. bare-metal software or firmware) relevant to motion/motor control and power conversion applications in aerospace environments. Interfaces frequently and well with the internal process assurance team and external certification-related personnel. Works with project leadership to develop project plans/scheduled. Advises leadership and younger peers on resource needs. Oversees the development and implementation of, software plans, standards, and infrastructure necessary to accomplish assigned tasks. Comfortable engaging in vendor/supplier and current/future customer discussions related to their tasks and travelling as required., Paid Time Off I* 401K with Employer Match and Profit Sharing I* Health and Wellness Benefits I Learning and Development Opportunities I* Referral Program I* Competitive Pay I* Recognition I* Employee Stock Purchase Plan I Inclusive & Supportive Culture * Your Challenge * Meets objectives needed for safety-certified software for aerospace applications per DO-178C and/or other customer-specific objectives. * Applies knowledge of software certification to system-level (ARP4754 / ED-79) and safety aspects (ARP4761 / ED-135). * Develops plans and standards then works with process assurance to ensure compliance * Advise on resources and infrastructure needs to accomplish assigned tasks * Creates and manages software requirements in collaboration with other disciplines * Generates design documentation, block diagrams, state diagrams, timing analysis, etc. * Develop software test environments and software test plans * Uses knowledge of low-level processor peripherals to meet design requirements * Generate high quality specifications, reports, publications, and support proposals. * Implements software on target devices and performs or oversees software verification in a lab environment * Utilizes understanding of software design process including requirements generation, preliminary design, peer reviews, detailed design, test plan generation, integration and test. * Experience with pre-contract customer discussions, briefing technical capabilities, conducting in-person trade study discussions, including schedule and cost impacts and shaping technical requirements. * Review vendor experience and capability to support software development ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer)