Software Development Lead
Advanced Electronic Designs, Inc. (AED) is a progressive technology and product development company located in Bozeman, MT. We provide engineering and product development services for a wide range of industries including commercial/industrial, military (Department of Defense), instrumentation, and entertainment. We are looking for a full-time Software Development Lead with a breadth of experience as identified below. Individuals must be self-starters and able to lead a development group with limited oversight. This job requires relocation to Bozeman, MT.
GENERAL QUALIFICATIONS & EXPERIENCE
A fully competent developer and subject matter expert of the functional areas of assignments. Bachelor’s degree and ten or more years, 3 years as a supervisor or lead, of applicable experience with the following:
SPECIFIC JOB SKILLS AND RESPONSIBILITIES
· Must be able to architect and supervise the development of full stack software solutions (minimum of 3 years’ experience).
· Demonstrated high level of expertise in C and C++ (minimum 5 years experience).
o Candidate should be familiar with both structured C and object-oriented C++.
o Candidate should be familiar with cross platform development.
o Demonstrable expertise developing in Linux.
· Full stack developer with JavaScript experience including Web frameworks such as (React, Vue, Ember).
· C#, Java or Python experience is a plus.
· Relational Database design and development experience are highly desirable. (PostgreSQL)
· Comfortable with Ethernet communications using sockets – datagram, stream, and raw sockets in Windows & Linux operating systems.
· Expect expertise in developing backend desktop and server software – GUI development optional.
· Comfortable with USB HID and USB High Speed Interfaces is a plus.
· Able to architect an RTOS-based design is a plus.
· Can setup and manage advanced projects through to completion usually involving multiple SOC type devices.
· IoT experience is a plus.
· Can evaluate compilers / project environments.
· Understanding of low-level mechanics of how compilers and assemblers work is a plus.
· Can architect a system with multiple communication subsystems.
· Advanced setup of revision control system and organize build systems. Git experience including GitLab CI/CD.
· Able to navigate documentation systems and initiates technically accurate and concise content is recorded.
· Expected to debug in collaboration with customers.
· Reviews releases for projects.
· Supervise data entry of project team members for accuracy and consistency. This includes design revision documentation.
· Can lead project engineering efforts and interfaces with stakeholders.
· Keeps COO apprised of project issues such as anticipated cost overruns, schedule delays or necessary technical changes.
· Interfaces with other supervisors and clients to coordinate specifications & design.
· Responsible for understanding and capturing customer requirements and using these to guide design efforts.
· Review validation procedures and results in order to sign off on specification compliance.
· Initiate necessary changes if unable to sign off as originally specified.
· Able to provide mentoring to junior Developers.
· Takes ownership of work to ensure all the agreed upon technical, schedule, and budgetary requirements are met.
Job Type: Full-time
Pay: From $145,000.00 per year
Benefits:
Schedule:
Supplemental Pay:
COVID-19 considerations:
AED follows local and CDC guidelines for COVID-19.
Ability to commute/relocate:
Education:
Experience:
Work Location: One location
This is NOT a remote job; it must be done in Kalispell, Montana PROGRAMMERLocal Company is seeking an experienced Programmer...
Apply For This JobJob Details Full-time | Contract$100,000 a year3 hours ago Qualifications REST Node.js Selenium PostgreSQL Django Full Job Description Need a...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> JOB DESCRIPTION JOB TITLE: Pre-Sales Connectivity Specialist REPORTS TO: Pre-Sales Connectivity Team Lead SALARY RANGE:...
Apply For This JobJob Description As a part of our core Industrial Design Team, you will be spacing from short-term problem-solving on current...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> SitePro Solutions is seeking an experienced Cable Technician for a structured cabling position in Nashville!...
Apply For This JobREMOTE WITHIN THE U.S. WELCOME Are you an experienced Java developer who wants to work with a team of fun...
Apply For This Job