Senior-Level Software Engineer
1 month ago
Job Title: Senior-Level Software Engineer (C++ / QT)
C++
Linux
Software Development Engineer to join our established and growing team.
The candidate will collaborate in the analysis, design, development, and test of the application.
The ideal candidate will have cross-platform experience developing for a variety of operating systems (e.g., Linux, Android), use of a variety of application development platforms (Qt and Android) and programming languages (C++, C, Python), and database (SQLite) as well as experience integrating modules and libraries developed in these programming languages.
The candidate will work within an Agile Scrum development environment and use sound software engineering, object oriented, and functional programming principles to ensure that developed code has high quality, is maintainable, efficient, reliable, understandable, secure and fault tolerant.
The candidate will be knowledgeable about implementing secure software development principles and techniques and will use software tools in cooperation with continuous integration and test automation while supporting software reuse and refactoring.
The candidate will support the software configuration management process and understand software components and their interface requirements with other APIs and host systems (i.e., The candidate will join a team of user interface/user experience (UI/UX) engineers, software engineers, system engineers, information assurance engineers, test/quality assurance engineers and other project team members to meet customer requirements.
The candidate will contribute to setting the standards and helping the team adopt Test Driven Development (TDD) practices within the Client Agile Framework to ensure accountability and quality are applied to all assigned tasks.
This position requires someone who is proactive and passionate about ensuring the quality of software deliverables and can communicate with the development teams (including Client, subcontractors, and customer representatives) what is required to achieve this effectively on diverse tasks.
BS Degree in Computer Science or equivalent with 10+ years' experience.
8+ years of experience developing Linux/Unix operating systems.
Excellent coding abilities and extensive experience with C++.
5+ years' experience using Qt and Android application platforms a plus.
Proven experience in design and implementation of user interfaces for embedded applications / mobile devices with cross-platform development tools and modern UI design.
The candidate will have experience developing software structured to separate areas of concern (presentation, business logic, persistence).
The ideal candidate will have experience developing mobile applications with an eye for resource limited (and therefore optimized) software engineering.
Experience in Scrum Methodology or other Agile practices.
Experience with Mobile Application Development.
Experience with Software CM (e.g., Experience with UI / UX Development Frameworks (e.g., Qt, Android, AngularJS, Ionic, GWT, SmartGWT, Catch2, React, Node.js).
Experience with Agile Management Tools and Concepts (e.g., Experience with Automated Testing Tools/Technologies/Concepts (Squish for Qt, TDD, Selenium, Cucumber, Gherkin, BDD).
Experience with C, or Python is a plus.
Experience with Java is a plus.
**3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply
This client is a US Federal Government contractor and is legally required to hire US Citizens.
-
Senior-Level Software Engineer
4 weeks ago
Escondido, CA, United States Softworld Inc Full timeJob Title: Senior-Level Software Engineer (C++ / QT) Job Location: San Diego CA 92027 Onsite Requirements: QT C++ Linux Job Summary: The Client is seeking a Sr. Software Development Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application. The ideal candidate will...
-
Senior-Level Software Engineer
4 weeks ago
Escondido, United States Softworld Inc Full timeJob Title: Senior-Level Software Engineer (C++ / QT) Job Location: San Diego CA 92027 Onsite Requirements: QT C++ Linux Job Summary: The Client is seeking a Sr. Software Development Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application. The ideal candidate...
-
Senior-Level Software Engineer
4 weeks ago
Escondido, United States Soft-World Full timeJob Title: Senior-Level Software Engineer (C++ / QT) Job Location: San Diego CA 92027 Onsite Requirements: QT C++ Linux Job Summary: The Client is seeking a Sr. Software Development Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application. The ideal candidate will have...
-
Senior-Level Software Engineer
3 weeks ago
Escondido, United States Softworld, a Kelly Company Full timeJob Title: Senior-Level Software Engineer (C++ / QT) Job Location: San Diego CA 92027 Onsite Requirements: QT C++ Linux Job Summary: The Client is seeking a Sr. Software Development Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application. The ideal candidate will have...
-
Senior-Level Software Engineer
1 week ago
Escondido, United States Softworld, a Kelly Company Full timeJob Title: Senior-Level Software Engineer (C++ / QT) Job Location: San Diego CA 92027 Onsite Requirements: QT C++ Linux Job Summary: The Client is seeking a Sr. Software Development Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application. The ideal candidate will have...
-
Senior-Level Software Engineer
4 weeks ago
Escondido, United States Softworld, a Kelly Company Full timeJob Title: Senior-Level Software Engineer (C++ / QT)Job Location: San Diego CA 92027Onsite Requirements: QT C++ LinuxJob Summary:The Client is seeking a Sr. Software Development Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application.The ideal candidate will have...
-
Senior-Level Software Engineer
3 weeks ago
Escondido, United States Softworld, a Kelly Company Full timeJob Title: Senior-Level Software Engineer (C++ / QT)Job Location: San Diego CA 92027Onsite Requirements: QT C++ LinuxJob Summary:The Client is seeking a Sr. Software Development Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application.The ideal candidate will have...
-
Senior-Level Software Engineer
4 weeks ago
Escondido, United States Softworld, a Kelly Company Full timeJob Title: Senior-Level Software Engineer (C++ / QT)Job Location: San Diego CA 92027Onsite Requirements: QT C++ LinuxJob Summary:The Client is seeking a Sr. Software Development Engineer to join our established and growing team. The candidate will collaborate in the analysis, design, development, and test of the application.The ideal candidate will have...
-
Senior Software UI Engineer
2 weeks ago
Milpitas, CA, United States HEAT Software Full timeLooking for more than just a job? We like developing our people just as much as we like developing great products. Ivanti is a global leader in IT systems and security management, service management, asset management, and mobility management solutions. Ivanti, created in January 2017 after a merger of HEAT Software and LANDESK, has been around for over 30...
-
Entry Level Engineer, Software Development
2 weeks ago
San Diego, CA, United States Kudzu Interactive, Inc. Full timeSenior Software Engineer - Back End (#05252023BP) Senior Software Engineer - Back End (#05252023BP) Work with a team of local and globally-distributed Software Engineers/Developers, Quality Engineers, Product Managers, and other professionals to design, develop and deliver software application products built to meet requirements for Company’s...
-
Senior C++ Software Engineer
2 weeks ago
Escondido, United States TUG Full timeJob Description Job Description Job Title: C++ Software Engineer Location: San Diego, CA Job Type: On-Site US Citizenship: Required Job Description: Technology Unlimited Group (TUG) is seeking a highly motivated C++ Software Engineers to support the development and integration of Command, Control, Communications, Computers and Intelligence (C4I) Systems. The...
-
Senior C++ Software Engineer
2 months ago
Escondido, United States TUG Full timeJob DescriptionJob DescriptionJob Title: C++ Software EngineerLocation: San Diego, CAJob Type: On-SiteUS Citizenship: RequiredJob Description:Technology Unlimited Group (TUG) is seeking a highly motivated C++ Software Engineers to support the development and integration of Command, Control, Communications, Computers and Intelligence (C4I) Systems. The...
-
Senior Software Engineer
2 weeks ago
Redwood City, CA, United States Tandym Group Full timeA specialty healthcare company in California is currently seeking an experienced Software Engineer for a promising Senior-level opportunity with their growing team. Responsibilities The Senior Software Engineer will: Design, develop, debug, and build device/system software and applications, and in accordance with medical device software standards (IEC...
-
Senior Flight Software Engineer
2 months ago
San Francisco, CA, United States Astranis Full timeFull Time] Senior Flight Software Engineer at Astranis (United States) | BEAMSTART Jobs Senior Flight Software Engineer Full Time Remote Work Stock Options Senior Flight Software Engineer As a Senior Flight Software Engineer at Astranis, you will be responsible for assisting with architecture, high level design decisions, development, execution,...
-
Senior Software Engineer
2 weeks ago
Los Angeles, CA, United States Medtronic Full timeCareers that Change Lives As a Senior Embedded Software Engineer, you will provide technical leadership for software and firmware development. The primary role for this position is writing the high-level embedded software interacting both with low level embedded software interfacing with electronics as well as other devices of the overall medical device...
-
Software Engineer, Senior
2 weeks ago
San Diego, CA, United States Jack Henry & Associates Full timeSoftware Engineer, Senior - Jack Henry & Associates, Inc.- 9660 Granite Ridge Drive, Suite 200, San Diego, CA 92123 Salary: $171,080 DUTIES: Completes product technical design and prototyping, software development, bug verification and resolution. Performs system analysis and programming activities which may require extensive research and analysis. Provides...
-
Senior Software Engineer, Serverless
2 weeks ago
Sunnyvale, CA, United States Falkonry Inc. Full time**Senior Software Engineer, Serverless** Full-Time in Sunnyvale, CA - Remote OK - Mid Level - Product **Minimum Qualifications*** 4-year degree in Computer Science or Computer Engineering * Demonstrable skill in serverless computing or streaming data processing * Fluency in at least one of Python, Scala, or Java **Preferred Qualifications*** Master's...
-
Senior Software Engineer
2 weeks ago
Los Angeles, CA, United States Futronics (NA) Corporation Full timeSenior Software Engineer Futronics, a global leading AI robotics company in stealth mode, is looking fortalented Senior Software Engineers to join the team in Pasadena CA. You will have theunique hybrid opportunity to work both on the new line of Enterprise servicerobots and also grow our talented product development team to drive our innovative...
-
Senior Software Engineer
2 weeks ago
San Diego, CA, United States Dice Full timeDice is the leading career destination for tech experts at every stage of their careers. Our client, PEAK Technical Services, Inc., is seeking the following. Apply via Dice today! Senior Software Engineer 12 months San Diego, CA 92127 (Hybrid) As a Software Development Engineer in the team, you will design highly scalable systems, develop distributed...
-
Senior Software Engineering Manager
2 weeks ago
San Francisco, CA, United States Osaro Full timeWe are searching for an experienced Senior Software Engineering Manager who will play an integral leadership role on the engineering team to help us develop AI-based autonomous industrial robotic solutions. As a Senior Software Engineering Manager, you will lead the engineering team designing and developing the software platform supporting a range of...