Share this Job

Senior Software Engineer Development

Date:  24-Jun-2022
Location:  Illinois
State:  Rock
Country:  US
Company:  LTTS

Primary Responsibilities:

•    Software engineers perform work on embedded application software, device driver development while following established engineering procedures and practices
•    Working in a team to design, document, test and debug electrical power distribution and control system and certifying to DO-178B/C standards
•    Work closely with software Architect, Systems Engineers, product managers and participate in full life cycle development of embedded software
•    Responsible for analyzing requirements, writing requirements in DOORS
•    Responsible for design, develop code, and integrate
•    Responsible for creating test procedures, scripts and executing scripts 
•    Responsible to lead a small team of software engineers and coordinate their tasks
•    Ability to guide team, direct activities to systems team, deliver work packages with high quality and on time
•    Provide estimates, work break down and assist project planning efforts
•    Analyze, identify functional dependencies, and develop build plans

Required Skills:

•    Excellent knowledge in embedded software development lifecycle and coding
•    Strong knowledge of software development tools including editors, linkers and debuggers
•    Strong Knowledge in version control tools (Rational Synergy CM, Git or similar)
•    Perform build manager tasks (merge code base, build, link, release builds)
•    Experience in problem reporting tools (Synergy CR, JIRA) and change control process
•    Good understanding on microprocessor internals, RTOS, memory management
•    Ability to debug code and identify the issues in code in high complexity software
•    Knowledge on avionics communication buses is a plus
•    Ability to understand requirements and write analysis for software changes
•    Must have working experience and knowledge in DO-178B/C 
•    Strong C programming experience
•    Excellent team player
•    Good verbal and written communication skills
•    Good interpersonal skills

Basic Qualifications:
•    Bachelor’s degree in EE or CS with minimum 5 to 7 years of relevant experience
•    Must be a US Person/Permanent Resident
•    Positive attitude and eager to learn
•    Results oriented and enjoy problem solving