Sr. Software Engineer (C++/Embedded/ARM)
Accord Technologies Inc.
Title: Sr. Software Engineer
location: Onsite Endicott, NY (Onsite)
Position type: FTE
PS: The role is heavily focused on low-level processor/SoC software, safety-critical avionics, ARM, multicore, and board-level interfaces.
Mandatory skills:
The broader low-level ARM/SoC skills first, then use S32G2, Layerscape, and LS1046A as high-value filters.
Embedded/firmware engineer + C/C++ + ARM + bare-metal + BSP/device drivers + multicore/SMP + SoC/processor bring-up + bootloader + DO-178C + avionics + TSN/PCIe/AFDX."
The NXP S32G2 / LS1046A experience is highly specialized
| Skills Matrix | No of years of exp |
| C, C++, Embedded, ARM, Bare Metal, SoC | |
| BSP, Device Drivers, Bootloader, Processor Bring-Up, Multicore/SMP | |
| NXP S32G2, Layerscape, LS1046A | |
| DO-178C, Software Level A, DO-254 | |
| TSN, PCIe, AFDX, ARINC-429, MIL-STD-1553 |
Job Description
Required Education, Experience, & Skills
- A Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field with a strong embedded software development background.
- 5+ years of experience developing embedded software solutions.
- Experience integrating and testing functionality directly on target hardware.
- Fluent in the C/C++ language with exposure to assembly language programming.
- Strong oral and written communication skills with the ability to proactively communicate with team members on a regular basis to maximize team productivity.
- Strong technical communication and writing skills with demonstrated ability to clearly describe planned technical solutions, convey/track development progress, and document complex issues identified during troubleshooting efforts.
Preferred Education, Experience, & Skills
- 5+ years of experience in aviation-related embedded control systems, including familiarity with systems such as flight controls, engine controls, or mission systems.
- Experience with multi-tasking and multi-core software execution environments.
- Experience with ARM cores, ARM tools, and software supporting ARM IP such as GIC, CoreLink, & TrustZone.
- Experience developing processor support packages, board support packages, and low-level hardware device drivers.
- Experience with various communication interfaces such as Ethernet, Mil-Std-1553B, ARINC-429, & Time-Sensitive Networking.
- Experience with various board internal digital buses such as PCI Express, SPI, QSPI, & AXI.
- Experience with safety critical development processes such as ARP4754, DO-178B/C, DO-254, & ISO-26262.
- Experience with software security concepts such as secure boot, isolated execution of software from secure and non-secure domains, and secure communication protocols.
- Strong technical documentation skills with the ability to generate documentation that clearly captures software architecture and design details.
- Demonstrated leadership experience.
- Cross-domain knowledge / perspective on engineering disciplines beyond software engineering such as analog/digital circuit design, FPGA-based firmware logic design, and systems engineering.
Experience in very low, processor level software development to
- Create and execute SoC benchmarking procedures
- Configure, enable, and develop SoC features (NXP S32 family, S32G2 specifically but not limited to S32G2 and/or LayerScape family, LS-1046A specifically)
- Mitigate multi-core interference risks
- Implement bare-metal SMP MCP OS architectural framework, processor bring-up, bootloader
- Ensure deterministic operation in safety-critical avionics applications
- Implement novel communications protocols like TSN, PCIe, AFDX, etc.
- Evaluate and produce reports for SoC fit-for-purpose and sufficiency use-cases in safety-critical avionics systems
- Develop novel MCP test environments and methodologies for DO-178C Software Level A compliance, python skills, ARM DS IDE and Dstream
- Perform complex analyses like WCET, DCCC, etc.
- FPGA, ASIC interfaces and timing interactions
SoC System On a Chip
SMP Symmetric Multi-Processing
MCP Multi Core Processor
TSN Time-Sensitive Networking
PCIe Peripheral Component Interconnect Express
WCET Worst-Case Execution Timing Analysis
DCCC Data Coupling and Control Coupling Analysis
$107.36k - $182.51k
...Principal Embedded Software EngineerLead the future of flight with BAE Systems... ...visionary embedded software engineer seeking a leadership role in... ...desirable.Expert proficiency in C/C++, Python programming languages... ...with Multi-core and ARM processing hardware.Experience...SuggestedFull timeLocal areaRemote workRelocation packageFlexible hours- ...Principal Embedded Software Engineer – Leading Avionics Innovation Are you a visionary embedded software engineer ready to take a leadership role... ...LynxOS, VxWorks, or INTEGRITY preferred. Proficiency in C/C++, Python, and assembly language programming. Deep understanding...SuggestedRelocation package
$180k - $200k
...Gauge Engineering Services is seeking an Embedded Software Engineer to support the development of next-generation airborne mission computer systems used in military... ...will have strong experience programming in C/C++, developing low-level software, and working within Linux...Senior$98.1k - $182.1k
...and Mission Systems in Owego, NY, we develop mission‑critical embedded software and advanced technologies for complex defense and aerospace... ...and performance matter.The WorkAs a Level 3 Senior Software Engineer, you'll work across the software development lifecycle,...SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$120.6k - $224k
...NY, we build mission-critical software and advanced technologies... ...world impact. Here, experienced engineers have the opportunity to influence... ...a related Masters degree. Embedded development... ...embedded software solutions in C or C++ within an RTOSDesired SkillsIntegrating...SuggestedFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours- Embedded Software EngineerLocation: Owego, NYJob ID: #73235Pay Range: $65-77 Position Overview We are seeking a highly skilled C/C++ Software Engineer to join our team in Owego, NY. This full?time, onsite role operates in a classified environment and requires an active...Full time
$91.2k - $169.4k
...The WorkWe are seeking an early career Software Engineer to join a Mission Systems team that develops... ...development, DevSecOps, DO‑178C, C/C++, Python, Linux, GitLab, and Atlassian... ...and management tools.Understanding of embedded software and hardware/software integration...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$110.3k - $204.9k
...matters.The WorkWe are seeking an Senior Software Engineer to join a Mission Systems team that... ...Agile development, DevSecOps, DO‑178C, C/C++, Python, Linux, GitLab, and Atlassian tools... ...and management tools.Understanding of embedded software and hardware/software...SeniorFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$18.19 - $27.34 per hour
...preferred Knowledge Skills And Abilities General business skills such as typing; data entry and review; and use of phone, copier, and fax Software skills, including use of Microsoft Office software and web-based applications Customer service skills necessary to effectively and...SeniorHourly payMinimum wageWork at office$50 per hour
....S. export control regulations. We work collaboratively across engineering, program management, business development, contracts, and supply... ...with a strong understanding of the International Traffic in Arms Regulations (ITAR), Export Administration Regulations (EAR), and...SeniorFull timeContract workTemporary workWork experience placementInterim roleCasual workWork at officeFlexible hours- ...applications become available. About Software Engineering Roles at Danaher Are you passionate... ...languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team,... ...Supporting the development of console and embedded software systems Troubleshooting...Remote jobInternship
$45 - $62 per hour
Job Description Job Description Welcome to a shop that pays experienced HVAC techs what they're actually worth. If you've put in the years and you're good with customers, we'd love to show you what that's worth here. This is a full-time, senior-level service ...SeniorFull timeSummer workMonday to Friday$20 - $20.25 per hour
Assistant Store ManagerHourly rate ranges from $20.00 - $20.25 per hour and is dependent upon qualifications and experience.Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with...SeniorHourly payLocal area$126.84k - $195.69k
Position Summary The Senior Director, Oncology Line serves as the senior administrative leader for the Oncology Service Line and partners closely with the Chair, Oncology Service Line to advance Guthrie's vision for integrated, high -quality, accessible, and sustainable...SeniorFull timeWork at office$120.87k - $205.49k
...Texas are the home for our next generation technical solutions. Engineers will develop flight and mission-critical products for... ...multiple disciplines and collaborate with Systems, Hardware, Software, Test, and Operations during all phases of the product development...SeniorFull timePart timeLocal areaRemote workWorldwideFlexible hours$120k - $160.4k
Job Title: Principal Engineer- Electrical In Office Location: Rochester NY, Binghamton NYThe base salary range for this position is dependent upon experience and location, ranging from $120,000- $160,400Job SummaryThe engineer will lead teams/projects that solve unique...Full timeContract workFor contractorsWork at officeLocal area$100k - $135k
...delivery plans. Manage contractors, consultants and vendors, including bidding, negotiation and performance. Coordinate with engineering, facilities, operations and tenant stakeholders. Manage project cost, schedule, risk, quality and reporting. Support...SeniorFull timeTemporary workFor contractorsMonday to Friday$128k - $160.4k
...TITLE: Principal Engineer - Interconnections GREAT BENEFITS! WORK TYPE: Office SALARY RANGE : The base salary for this... ...reliability, resiliency, Capacity, distribution automation, etc) • Software Proficiency - Power System Analytics: (e.g. (e.g. CYME, PSS/E,...Work at officeLocal area$135.7k - $251.9k
...matters.The WorkWe are seeking an Staff Software Engineer to join a Mission Systems team that... ...Agile development, DevSecOps, DO‑178C, C/C++, Python, Linux, GitLab, and Atlassian tools... ...and management tools.Understanding of embedded software and hardware/software...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$50 per hour
...RMS CoreBusiness Unit: RMS CoreStandard Job DescriptionCoordinates planning, organization, control, integration and completion of engineering projects within area of assigned responsibility. Plans and formulates engineering program; reviews product design for compliance...SeniorFull timeContract workTemporary workWork experience placementCasual workFlexible hours$50 per hour
...execution and strategy within these sub-market segments. They will be responsible for reviewing product design for compliance with engineering principles, company standards, customer contract requirements, and related specifications. Evaluates and approves design changes,...SeniorFull timeContract workTemporary workWork experience placementInterim roleCasual workFlexible hours$50 per hour
Requisition ID: 16545ERP Eligible?: YesERP amount: $50 LMRecognitionRelocation: PossibleType: ExemptShift: 1Clearance Prior to Start: NoneFinal Clearance: SecretPay Transparency: $81,500.00 - $151,300.00Experience Level: Experienced ProfessionalFT/PT/Casual: FullTimeDepartment...SeniorFull timeContract workTemporary workWork experience placementFor subcontractorCasual workFlexible hours$50 per hour
Requisition ID: 15308ERP Eligible?: YesERP amount: $50 LMRecognitionRelocation: NoType: ExemptShift: 1Clearance Prior to Start: SecretFinal Clearance: SecretPay Transparency: $81,500.00 - $151,300.00Experience Level: Experienced ProfessionalFT/PT/Casual: FullTimeDepartment...SeniorFull timeTemporary workWork experience placementCasual workWork at officeFlexible hours$90k - $120k
...0 – $120,000 Location: Endicott, NY 13760 Reports to: Engineering Manager Position Summary: We are seeking a highly skilled... ...of machined components and brazed assemblies using Creo CAD software. Develop robust, lightweight, and thermally efficient...SeniorFull timeLocal area$50 per hour
...Martin Rotary Mission Systems, we develop advanced technologies that support critical defense and aerospace missions. Our Owego, NY engineering teams deliver innovative Digital and RF solutions designed for demanding mission environments.The WorkAs a Senior Power Engineer,...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours$50 per hour
...Sikorsky CoreStandard Job DescriptionAccountable for overall engineering technical, cost and schedule performance on a specific program... ...related field.Strong working knowledge of the hardware/firmware/software development and integration processes.Strong working knowledge...SeniorFull timeTemporary workWork experience placementInterim roleCasual workWork at officeFlexible hours$50 per hour
Requisition ID: 13613ERP Eligible?: YesERP amount: $50 LMRecognitionRelocation: NoType: ExemptShift: 1Clearance Prior to Start: NoneFinal Clearance: NonePay Transparency: $72,500.00 - $134,600.00Experience Level: Experienced ProfessionalFT/PT/Casual: FullTimeDepartment:...SeniorFull timeContract workTemporary workWork experience placementFor subcontractorCasual workFlexible hours$158.7k - $294.7k
...representing the “voice of the customer” across the organization.Collaborating with Global Sustainment, Business Development and Engineering Teams to align sustainment offerings with customer needs.Effectively manage budgets and contracts including B&P, Earned Value contracts...SeniorFull timeContract workTemporary workWork experience placementCasual workFlexible hours$50 per hour
...push the boundaries of what's possible in defense and mission-critical systems.THE WORKIn this role, you will serve as the Systems Engineer Senior Staff responsible for the modernization, integration, development and Systems Engineering process for multiple obsolescence...SeniorFull timeContract workTemporary workWork experience placementCasual workFlexible hours$50 per hour
.... Come and experience your future! THE WORKThis Manufacturing Engineering position will support our electronic assembly area in the production... ...a manufacturing operations focus• Experience using 3D CAD software (CREO preferred but not required)• Ability to write technical...SeniorFull timeTemporary workWork experience placementCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (C++/Embedded/ARM). Be the first to apply!
- senior Endicott, NY
- senior performance engineer Endicott, NY
- senior manager automotive Endicott, NY
- srs Endicott, NY
- senior application security Endicott, NY
- senior operations technician Endicott, NY
- healthcare software sales Endicott, NY
- remote software sales Endicott, NY
- software implementation project manager Endicott, NY
- id software Endicott, NY






