Senior Embedded Software Engineer

Butler Technical Group East Syracuse , NY 13057

Posted 2 months ago

Senior Embedded Software Engineer

Location: East Syracuse, NY (46231)

Job ID: #64379

Contract 6mos on (W2)

On-site work only

Required experience: 4 - 8yrs

Summary

Performs a specific function within a larger mechanical or electrical system, often with real-time computing constraints and often embedded as part of a complete device often including hardware and mechanical parts. Typically 4 - 8 years of relevant experience

Job Specific Requirements

The position is focused on real time controls software development of control functions as well as efficient management of controller resources and interfaces. To do so, the Senior Embedded Software Engineer will use state of the art code development, unit testing, modeling, emulation, simulation, and integration processes and tools to dramatically accelerate software production.

Job Requirements

  • The position requires onsite presence because of the need to use lab equipment and tools. Partial remote work with some time onsite may be considered based on interview outcome.
  • COVID-19 vaccine will be required

Responsibilities

  • Design and implement real time embedded software solutions for Carrier Transicold controls platforms.

  • Contribute to architecting software modules and their interfaces, integrating them in a larger application.

  • Apply agile software lifecycle management tools, contribute to sizing of work items.

  • Interface with refrigeration systems engineers to understand requirements and applications and translate them into specific hardware and software specifications.

  • Develop and maintain architecture and specification documents.

  • Design, implement, and automate unit tests.

  • Lead design and code reviews to ensure code quality.

  • Prototype new solutions to prove technology concepts.

  • Contribute to improving software development processes with new ideas and introducing new tools, including model based design.

  • Use simulation and emulation tools for rapid verification of software modules.

  • Clearly communicate technical information to both developers and business stakeholders.

  • Use model-based design principles and tools for embedded software development (some but not all the projects use model-based approaches).

Required

  • Experience and Qualifications
  • Strong C++ and C programming skills for embedded systems applications.

  • Development of real time applications with use of RTOS including Embedded Linux.

  • Architecting and design of embedded software modules.

  • Experience with Agile Scrum development (e.g. as scrum master), continuous development, and continuous integration environments.

  • Proposal, implementation, and validation of architectures of control modules.

  • Planning and execution of unit testing, debugging, and troubleshooting.

  • Experience with PIC, Renasas, X86 and ARM Microcontrollers or similar.

  • Familiarity with software development and lifecycle management tools (e.g. IBM Jazz RTC)

  • Experience with Git and with Git workflows including tagging, branching, and integration

  • Demonstrated teamwork capabilities in a diverse and global setting

  • A proactive individual with demonstrate capability to innovate, propose new ideas, show curiosity, question the status quo

Preferred

  • Experience and Qualifications
  • Experience with model-based design tools and methods including software modeling (UML/Rhapsody, Simulink/Stateflow), autocode generation, testing and verification

  • Experience with software lifecycle management including version control, build processes, release management, use of tools like IBM/RTC, Jira.

  • Develop software using C++ with Object Oriented Design methods

  • Knowledge of control system and system diagnostics algorithms and their design process

  • Use of field communication protocols (e.g. CAN, MODBUS) and other interface protocols, wired and wireless (e.g. USB, Wi-Fi, Bluetooth).

  • Familiarity with implementing solutions to mitigate cybersecurity vulnerability

Education / Experience and Qualifications

  • B. Sc. degree in Computer or Electrical Engineering with 7 to 10 years of embedded controls experience
  • M. Sc. degree in Computer or Electrical Engineering with 3 to 5 years of embedded controls experience

Butler America Aerospace, LLC. is proud to provide an equal opportunity workplace and be an affirmative action employer. Consider Butler because we are committed to hiring and retaining a diverse workforce. We recognize that we thrive on diversity for the benefit of our employees, our customers, and the communities where we are located. Employment with Butler America Aerospace, LLC. is governed on the basis of qualifications and competence without regard to race, color, religion, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, gender expression, marital status, mental or physical disability or any other legally protected status.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Staff Radar Systems Engineer

Saab Group

Posted 1 week ago

VIEW JOBS 7/28/2022 12:00:00 AM 2022-10-26T00:00 Job Description: Saab is seeking an experienced and motivated Senior Staff Radar Systems Engineer to join our team to support research and development of complex radar systems. The successful candidate will participate in design, development, modeling, and simulation in support of the U.S. radar development and modernization. Saab is currently hiring Radar Systems Engineers to fulfill active program developments, as well as developing digital beamformed radar solutions to bring new capabilities to our customers. The location of this position is flexible; the successful candidate will have the ability to either work remotely (within the Northeast region) or onsite in the East Syracuse, NY office. Responsibilities will include: * Design, develop, assemble, integrate, and test complex radar systems. * Perform system analysis, trade studies, simulation, modeling, performance budgeting, and design and requirements capture. * Design responsibilities may include system, power system management, cooling, and/or signal processing architectures. * Develop and maintain an in-depth understanding of system level requirements for assigned systems and the design features that satisfy these requirements. * Maintain the documentation baselines for each system variant. * Analyze system data to determine adequate system performance under various environmental and operational conditions. * Investigate system anomalies and recommend actions to resolve these anomalies. * Provide identification, assessment, and resolution of risks during program planning and execution. * Work with Technical Leads to ensure technical, cost, and schedule performance is achieved. * Work within cross-functional teams that include systems, software, electrical, mechanical, test, and production engineers. * Interact with external customers and suppliers as a face of Saab for development and IRAD programs. * Provide mentoring and guidance to junior engineers in the organization. * Support technical and cost proposal preparation for future programs. * Collaborate across the functional organizations within Saab in the U.S. and across the global corporation. Skills and Experience: Required: * Bachelor's degree in Engineering, Physics, Mathematics or related discipline. * 10+ years of relevant experience in safety critical or mission critical industries (aerospace, defense/military, medical, automotive, energy / nuclear, etc.). * Experience with design, development, assembly, test and integration of complex ground based, shipboard, or airborne radar systems. * Demonstrated expertise in any of the following domains: system concept trade studies, operational analysis, feasibility analysis, system performance measures of effectiveness analysis. * Experience with the DoD architectural framework and design guidance for radar systems and systems engineering processes. * Experience with MATLAB (or similar). * Strong interpersonal skills with ability to build effective working relationships in team environment. * Excellent communication and presentation skills, able to effectively communicate to senior leadership, customers, and academic communities. * Strong work ethic and self-motivation. * Excellent analytical and problem solving skills. * Must hold or be able to obtain U.S. DoD SECRET security clearance. Desired: * Master's or PhD degree in Engineering, Physics, Mathematics or related discipline. * Recognized as the prime technical contact (e.g. SME) on a project and has demonstrated direct customer engagement experience, especially in roles as an advisor to management and customers. * Demonstrated ability to develop advanced technological ideas and see through development to a final product. * Experience developing, deploying, or supporting X-band radar systems. * Significant technical contribution in RF hardware (receivers and transmitters), DSP design, signal collection, and/or EW programs. * Experience with digital receiver architecture and digital signal processing techniques. * Familiarity with open architectures (e.g. Modular Open System Architecture). * Experience with Agile development approach. * Experience with EM/RF design software (ADS, Microwave Office, HFSS , CST, Genesys). * Experience with Model Based Systems Engineering (MBSE) in MagicDraw/ Cameo or similar. Citizenship Requirements: Must be a U.S. citizen. Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. Pre-employment Screening Requirements: As a condition of employment, candidates will be required to meet the following criteria: (i) pass a drug screen, (ii) complete a background check that will include, at a minimum, a criminal record check, and education and employment verification, and (iii) be fully vaccinated against the COVID-19 virus (unless granted an accommodation permitted by law and then in compliance with Saab's requirements related to the accommodation, if any). Benefits: Saab provides an excellent working environment offering professional growth opportunities, competitive wages, work-life balance, business-casual atmosphere and comprehensive benefits: * Medical, vision and dental insurance for employees and dependents * Paid time off including: minimum of 3 weeks vacation, 5 floating holidays, 8 designated holidays, 3 weeks personal illness, bereavement, jury duty and disability * 401(k) with immediate vesting on employer match * Tuition assistance * Employee assistance programs * Employee stock purchase program with employer match About Us: Saab is a global defense and security company operating in the fields of air, land and naval defense, civil security and commercial aeronautics. We number approximately 17,000 employees and have operations on all continents. Technologically we are leaders in many areas, and one-fifth of our earnings are spent on research and development. Saab is a company where we see diversity as an asset and offer unlimited opportunities for advancing in your career. We are also a company that respects each person's needs and encourage employees to lead a balanced, rewarding life beyond work. Saab values diversity and is an Equal Opportunity/ Affirmative Action employer. All qualified individuals are encouraged to apply and will be considered for employment without regard to race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, age, veteran, disability status, or any other federal, state, or locally protected category. Saab Group East Syracuse NY

Senior Embedded Software Engineer

Butler Technical Group