Software Developer - Embedded
Las Vegas, NV jobs
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges.
JOB SUMMARY - ESSENTIAL FUNCTIONS/DUTIES
The Software Developer will work primarily within research and development engineering groups with responsibility for a wide variety of tasks. The primary tasking will be the design and integration of software across a multitude of platforms providing system instrumentation, radar control, and data collection as well servicing a broad spectrum of application development. We are looking for developers who work well in both theoretical and practical domains as part of an iterative process to create innovative solutions for a multitude of software domain challenges.
These positions generally require the following abilities which are usually performed within an office environment but also in the field:
Technical proficiency in any of the following: Embedded software, VxWorks, UI/UX/GUI design, .NET, Visual Studio, WPF (Windows Presentation Foundation), C#, Object Oriented Design, Linux, QNX, Qt (C++), C, Git, Subversion
Understanding of Requirements Definition, Participatory Design, Usability Engineering, and Usability Testing
Familiarity with Visual Studio and .NET environments
Proficiency with C# and Visual Studio on Windows and Linux platforms is desired.
A variety of assignments will be performed in planning and overseeing research, design, development, production, testing, installation, integration, sustainment, operation, and maintenance of diverse software for electronic and/or mechanical equipment and systems. The Software Developer will independently perform a range of design, development, analysis, or review tasks under generally established project deadlines.
This position may be hired as either a Software Engineer or a Computer Scientist depending upon the qualifications of the applicant. The qualification differences are primarily delineated by Software Engineers requiring an ABET accredited engineering degree while Computer Scientists do not have that requirement.
REQUIREMENTS - EDUCATION, TECHNICAL, AND WORK EXPERIENCE
Note: Candidates with software or computer engineering or computer science backgrounds will be considered for this opening.
Engineer III:
A Bachelor of Science in engineering from an ABET-accredited academic institution and 4 years of related engineering experience, or an accredited Master of Science in engineering and a minimum of 2 years of related engineering experience, or an accredited doctorate degree in engineering are required for this position.
In addition, an Engineer III must possess the following qualifications:
Mastery of concepts, principles, and practices of engineering that enable the employee to serve as a technical authority on projects relating to the specific programs
Knowledge and skill sufficient to apply the latest developments in engineering to solve problems in the specialty area
Working knowledge of computer systems and computer-based engineering tools
Ability to investigate, troubleshoot, and design solutions to problems in operational hardware and software
Excellent communication and analytical skills
Planning/organizational skills and the ability to work under deadlines
Computer Scientist III:
One of the following educational requirements must be met for this position:
A bachelor's degree in an associated discipline and a minimum of 4 years of related experience
A master's degree in an associated discipline and a minimum of 2 years of experience
A PhD in an associated discipline
In addition, a Computer Scientist III must possess the following qualifications:
Experience with computer-based systems and applications
Programming skills in languages used for job-specific programming tasks
Familiarity with the application of industry standard hardware and software design and documentation techniques
Experience with systems engineering and software development lifecycles
Effective oral and written communication skills
Good planning/organizational skills
SALARY
The expected salary range for this position is $80,000 to $135,000 annually.
Note: The salary range offered for this position is a good faith description of the expected salary range this role will pay. JT4, LLC considers factors such as (but not limited to) responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer.
BENEFITS
Medical, Dental, Vision Insurance
Benefits Active on Day 1
Life Insurance
Health Savings Accounts/FSA's
Disability Insurance
Paid Time Off
401(k) Plan Options with Employer Match
JT4 will match 50%, up to an 8% contribution
100% Immediate Vesting
Tuition Reimbursement
NARRATIVES FOR EMBEDDED SOFTWARE DEVELOPER
Radar Waveform Development -- A customer submits radar waveform requirements to our group and after numerous technical interactions, a set of waveform specifications is agreed upon which meet their needs and is technically achievable. Numerous trade spaces compatible with existing system capabilities are explored and possible solutions discussed before a final answer is determined. An Embedded Developer then begins decomposing the individual specifications to the necessary hardware instructions and desired system configurations. The coding effort starts with special attention given to unique system parameters critical to ensuring the radar is controlled within strict operating parameters, operates correctly and provides the expected data for collection. The testing aspect of the development effort includes initial measurements of the generated command signals using various test equipment and subsequent follow-on verification of a myriad of system parameters that could cause system or subsystem faults resulting in damage to the radar. The waveform is then put through a series of system level tests to verify the waveform provides exact control timing and data collection instructions to all radars in the system. Data is collected and analyzed using locally developed tools to verify the radar systems are operating correctly, individually and collectively, and producing the intended results.
Test Equipment, Hardware and Software used: Oscilloscope, Spectrum Analyzer, Single Board Computer (SBC), VxWorks OS, Local software created on Visual Studio (C#).
In an analogous position, the Embedded Software Developer would create code commanding sensors and collecting sensor data for later analysis.
Remoting a Digital Quadrature Detector (DQD) - The DQD consists of a Single Board Computer (SBC) and a sampling card used to sample radar data at very high rates which is then sorted and collected for processing. The DQD currently resides in a VME chassis shared with other hardware and this effort removed the DQD from the VME chassis while providing the same capabilities. The primary task moved messaging traffic between the chassis and the DQD into Ethernet to allow the DQD to be remoted and not reliant upon the VME chassis and hardware contained therein. After discussing the task with teammates and stakeholders the Embedded Developer created a set of requirements which specified, and added enhanced capabilities to, the data flow and messaging required to meet overall system specifications. The development created new messages and data injection into the framework to allow remote DQD operation. Continuous integration and testing was performed to ensure incremental success during development.
Test Equipment, Hardware and Software used: Oscilloscope, Spectrum Analyzer, Wireshark, Single Board Computer (SBC), VxWorks OS, Local software created on Visual Studio (C#).
In an analogous position, the Embedded Software Developer would take an existing device and remote it within a system to perform the original functionality without influencing the overall system's operation.
Control of an IR camera - This task required an IR camera is to be installed on a system. Most of these cameras usually have proprietary commands and controls which need to be presented to users for proper operation of the camera. After discussing the IR camera needs of the group with teammates and stakeholders, the Embedded Developer created a set of requirements which specified the necessary functions to control the camera. The Developer used this knowledge to conduct market research to find a suitable host device and determine an appropriate software framework. A Panel PC with Windows IoT OS was selected to host the applications controlling the camera and Visual Studio (C#) and .NET selected as the software framework. The development started with reading vendor information to understand the commands and controls of the cameras and then bench testing with emulators to verify correct understanding of the instruction set. Software development required defining numerous threads and the software architecture to support the low level control requirements. Screen layout and features (UI/UX) were developed to provide a link between the user and camera to provide an easy-to-use interface. Wireshark was used to debug and verify messaging traffic. Profiling tools were needed to identify and correct "quirky" camera interfaces and responsiveness. Security requirements necessitated the Panel PC be configured to boot from a locked disk. After booting, a script is run to connect to a server and download applications for camera operation and to start automatically.
Test Equipment, Hardware and Software used: Wireshark, Emulators, Panel PC, Visual Studio (C#), .NET.
In an analogous position, the Embedded Software Developer would be using a new device, understanding its command/controls, implementing a user interface to it, and providing a secure boot and remote application loading capability.
OTHER RESPONSIBILITIES
Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job.
WORKING CONDITIONS
Work is performed in a typical office environment with no unusual hazards. Occasional lifting (up to 20 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness are required.
Travel to remote company work locations may be required.
DISCLAIMER
The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified.
Tasking is in support of a federal government contract that requires U.S. citizenship. Some jobs may require a candidate to be eligible for a government security clearance, state-issued driver's license or other licenses / certifications and the inability to obtain and maintain the required clearance, license or certification may affect an employee's ability to maintain employment.
SCC: JSD12, JENG17; JCORP12
Software Engineer (Leadership) - Infrastructure
Carson City, NV jobs
Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will oversee complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer (Leadership) - Infrastructure Responsibilities:
1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
2. Effectively communicate complex features and systems in detail
3. Understand industry & company-wide trends to help assess & develop new technologies
4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas
6. Lead long term technical vision and roadmap for large cross-company efforts
7. Suggest, collect and synthesize requirements and create an effective feature roadmap
8. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
**Minimum Qualifications:**
Minimum Qualifications:
9. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission
10. Experience driving large cross-functional/industry-wide engineering efforts
11. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
12. Experience communicating and working across functions to drive solutions
13. Experience mentoring/influencing executive stakeholders across organizations
**Preferred Qualifications:**
Preferred Qualifications:
14. Experience in programming languages such as C, C++, or Java, and scripting languages such as Python, Javascript, or Hack
15. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
16. 8+ years relevant experience building large-scale infrastructure applications or similar experience
**Public Compensation:**
$213,000/year to $293,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer - Product (Technical Leadership)
Carson City, NV jobs
Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will oversee complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer - Product (Technical Leadership) Responsibilities:
1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
2. Effectively communicate complex features and systems in detail
3. Understand industry & company-wide trends to help assess & develop new technologies
4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas
6. Lead long term technical vision and roadmap for large cross-company efforts
7. Suggest, collect and synthesize requirements and create an effective feature roadmap
8. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
10. 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD
11. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission
12. Experience driving large cross-functional/industry-wide engineering efforts
13. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
14. Experience communicating and working across functions to drive solutions
15. Experience mentoring/influencing executive stakeholders across organizations
**Preferred Qualifications:**
Preferred Qualifications:
16. Experience in programming languages such as C, C++, Java, Swift, or Kotlin, and scripting languages such as Python, Javascript, or Hack
17. 8+ years relevant experience building large-scale applications or similar experience
18. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
**Public Compensation:**
$213,000/year to $293,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer II (Quality Auditor)
Sparks, NV jobs
Are you passionate about ensuring the integrity and quality of software products? Join our team as an Auditing Software Engineer, where you will work in an agile and collaborative environment to audit, evaluate, and enhance cutting-edge software solutions. Our projects span a diverse range of advanced mission payloads, electronic systems, highly integrated aircraft, and orbital and space exploration systems.
In this crucial role, you will perform code reviews, audits, evaluations, and prepare for certifications and external audits throughout the software development lifecycle. Your technical expertise will be instrumental in assessing software products to ensure compliance and maintain the highest quality standards. This position is key to the continuous improvement of our systems and overall product excellence.
The Mission Solutions and Technologies (MST) business area provides affordable, turn-key command/control, communications, integrated ISR, force protection and security solutions worldwide. The MST team has a long legacy of supporting the Department of Defense, Department of Homeland Security, commercial and international customers with years of experience in platform operations, engineering and full lifecycle management across domains - air, land, sea, space and cyber.
**Qualifications You Must Have:**
+ Bachelor's of Science degree in Computer Science, Software Engineering or other related discipline and typically 2 or more years of relevant experience
+ Higher education may substitute for relevant experience
+ Experience with Computer Aided Engineering tools, and evaluating Software Engineering processes
+ Knowledge of engineering principles and practices
+ Familiarity working in multi-disciplinary teams
+ Ability to obtain and maintain a United States Secret Security Clearance
**Qualifications We Prefer:**
+ Knowledge in AS9100, CMMI, or other quality management system certifications
+ Experience with DO-178 and DO-254 software and firmware development processes
+ Understanding of industry standard software languages such as C, C ++,HTML, Java, Python, SQL and Bash
+ Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build
+ Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral
+ Basic understanding of data structures
At Sierra Nevada Corporation (SNC) we deliver customer-focused technology and best-of-breed integrations in the aerospace and defense sectors. SNC has been honored as one of the most innovative U.S. companies in space, a Tier One Superior Supplier for the U.S. Air Force, and as one of America's fastest-growing companies. Learn more about SNC (*********************************************
This posting will be open for application for a minimum of 5 days and may be extended based on business needs.
SNC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, tuition reimbursement, and more (********************************************** .
**IMPORTANT NOTICE:**
This position requires the ability to obtain and maintain a Secret U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non-U.S. citizens may not be eligible to obtain a security clearance. The Department of Defense Consolidated Adjudications Facility (DoD CAF), a federal government agency, handles the adjudicative aspects of the security clearance eligibility process for industry applicants. Adjudicative factors which affect the outcome of the eligibility determination include, but are not limited to, allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations and illegal drug use.
Learn more about the background check process for Security Clearances. (****************************
SNC is a global leader in aerospace and national security committed to moving the American Dream forward. We're known and respected for our mission and execution focus, agility, and disruptive and rapid innovation. We provide leading edge technologies and transformative solutions that support our nation's most critical security needs. If you are mission-focused, thrive in collaborative environments, and want to make our country stronger with state-of-the-art technologies that safeguard freedom, join our team!
SNC is an Equal Opportunity Employer committed to an environment free of discrimination. Employment decisions are made based on merit without regard to race, color, age, religion, sex, national origin, disability, status as a protected veteran or other characteristics protected by law.
Software Engineer II (Quality Auditor)
Sparks, NV jobs
Are you passionate about ensuring the integrity and quality of software products? Join our team as an Auditing Software Engineer, where you will work in an agile and collaborative environment to audit, evaluate, and enhance cutting-edge software solutions. Our projects span a diverse range of advanced mission payloads, electronic systems, highly integrated aircraft, and orbital and space exploration systems.
In this crucial role, you will perform code reviews, audits, evaluations, and prepare for certifications and external audits throughout the software development lifecycle. Your technical expertise will be instrumental in assessing software products to ensure compliance and maintain the highest quality standards. This position is key to the continuous improvement of our systems and overall product excellence.The Mission Solutions and Technologies (MST) business area provides affordable, turn-key command/control, communications, integrated ISR, force protection and security solutions worldwide. The MST team has a long legacy of supporting the Department of Defense, Department of Homeland Security, commercial and international customers with years of experience in platform operations, engineering and full lifecycle management across domains - air, land, sea, space and cyber.
Qualifications You Must Have:
Bachelor's of Science degree in Computer Science, Software Engineering or other related discipline and typically 2 or more years of relevant experience
Higher education may substitute for relevant experience
Experience with Computer Aided Engineering tools, and evaluating Software Engineering processes
Knowledge of engineering principles and practices
Familiarity working in multi-disciplinary teams
Ability to obtain and maintain a United States Secret Security Clearance
Qualifications We Prefer:
Knowledge in AS9100, CMMI, or other quality management system certifications
Experience with DO-178 and DO-254 software and firmware development processes
Understanding of industry standard software languages such as C, C ++,HTML, Java, Python, SQL and Bash
Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build
Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral
Basic understanding of data structures
At Sierra Nevada Corporation (SNC) we deliver customer-focused technology and best-of-breed integrations in the aerospace and defense sectors. SNC has been honored as one of the most innovative U.S. companies in space, a Tier One Superior Supplier for the U.S. Air Force, and as one of America's fastest-growing companies. Learn more about SNC
This posting will be open for application for a minimum of 5 days and may be extended based on business needs.
SNC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, tuition reimbursement, and more.
IMPORTANT NOTICE:
This position requires the ability to obtain and maintain a Secret U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non-U.S. citizens may not be eligible to obtain a security clearance. The Department of Defense Consolidated Adjudications Facility (DoD CAF), a federal government agency, handles the adjudicative aspects of the security clearance eligibility process for industry applicants. Adjudicative factors which affect the outcome of the eligibility determination include, but are not limited to, allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations and illegal drug use.
Learn more about the background check process for Security Clearances.
SNC is a global leader in aerospace and national security committed to moving the American Dream forward. We're known and respected for our mission and execution focus, agility, and disruptive and rapid innovation. We provide leading edge technologies and transformative solutions that support our nation's most critical security needs. If you are mission-focused, thrive in collaborative environments, and want to make our country stronger with state-of-the-art technologies that safeguard freedom, join our team!
SNC is an Equal Opportunity Employer committed to an environment free of discrimination. Employment decisions are made based on merit without regard to race, color, age, religion, sex, national origin, disability, status as a protected veteran or other characteristics protected by law.
Auto-ApplySoftware Engineer (Machine Learning)
Carson City, NV jobs
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer (Machine Learning) Responsibilities:
1. Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems.
2. Have industry experience working on a range of ranking, classification, recommendation, and optimization problems, e.g.
3. payment fraud, click-through or conversion rate prediction, click-fraud detection, ads/feed/search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection.
4. Working on problems of moderate scope, develop highly scalable systems, algorithms and tools leveraging deep learning, data regression, and rules based models.
5. Suggest, collect, analyze and synthesize requirements and bottleneck in technology, systems, and tools.
6. Develop solutions that iterate orders of magnitude with a higher efficiency, efficiently leverage orders of magnitude and more data, and explore state-of-the-art deep learning techniques.
7. Receiving general instruction from supervisor, code deliverables in tandem with the engineering team.
8. Adapt standard machine learning methods to best exploit modern parallel environments (e.g.
9. distributed clusters, multicore SMP, and GPU).Telecommuting is permitted from anywhere in the U.S.
**Minimum Qualifications:**
Minimum Qualifications:
10. Requires a Master's Degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, or a related field and 24 months of experience in the job offered or in a related occupation
11. Requires 24 months of experience involving the following:
12. 1. Machine Learning Framework(s): PyTorch, MXNet, or Tensorflow
13. 2. Machine learning, recommendation systems, computer vision, natural language processing, data mining, or distributed systems
14. 3. Translating insights into business recommendations
15. 4. Hadoop/HBase/Pig or MapReduce/Sawzall/Bigtable/Spark
16. 5. Developing and debugging in C/C++ and Java
17. 6. Scripting languages such as Perl, Python, PHP, or shell scripts
18. 7. C, C++, C#, or Java
19. 8. Python, PHP, or Haskell
20. 9. Relational databases and SQL
21. 10. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
22. 11. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
23. 12. Build highly-scalable performant solutions
24. 13. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction
25. 14. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
26. 15. Distributed systems
**Public Compensation:**
$286,028/year to $290,180/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer (Systems)
Carson City, NV jobs
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer (Systems) Responsibilities:
1. Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run applications.
2. Build new features and improve existing products.
3. Work on problems of diverse scope and design core, backend software components.
4. Handle large scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end code.
5. Receiving little instruction on day-to-day work, code using primarily C/C++, Java, PHP and Hack.
6. Interface with other teams to incorporate their innovations and vice versa.
7. Conduct design and code reviews.
8. Analyze and improve efficiency, scalability, and stability of various system resources.
9. Complete medium to large features (each with many tasks) independently without guidance.
10. Identify and drive changes as needed for assigned codebase, product area and/or systems.
11. Telecommuting from anywhere in the U.S. allowed.
**Minimum Qualifications:**
Minimum Qualifications:
12. Requires a Master's degree (or foreign equivalent) in Computer Science, Engineering, Applied Sciences, Mathematics, Analytics, or a related field and 36 months of experience in the job offered or in a related occupation
13. Requires 36 months of experience involving the following:
14. Coding in at least one of the following industry-standard languages: C, C++, Java, or C#
15. Building large-scale infrastructure applications
16. Designing and completing medium to large software features independently without guidance
17. Owning a particular software component, feature, or system
18. Python, PHP, or Haskell
19. Relational databases and SQL
20. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
21. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
22. Core web technologies: HTML, CSS, or JavaScript
23. Building highly-scalable performant solutions
24. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction
25. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
26. Distributed Systems
**Public Compensation:**
$245,588/year to $290,180/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer (Robotics)
Carson City, NV jobs
At Meta, we're building the future of human connection and the technology that enables it. This means continuously inventing and developing technologies for the next generation of experiences.To continue our efforts in the path to AGI, and as we move closer to a future with intelligent robots and advanced AI models, we're hiring talent across a broad range of disciplines from robotics hardware to system software, machine perception, and artificial intelligence. These crucial projects and initiatives taken on by this team have never been done before, so you have a rare opportunity to help us create new ways people connect around the world.We're seeking Research Engineers ready to apply their knowledge and skills to a wide variety of technologies. These role will require novel engineering, research and problem-solving working in a focused incubation team while collaborating with a large and wide-ranging set of scientists and engineers in the greater organization.
**Required Skills:**
Software Engineer (Robotics) Responsibilities:
1. Work closely with researchers cross-functional partners spanning multiple teams and disciplines to define technical goals and lead implementation
2. Collaborate with research scientists and engineers to design and implement state-of-the-art AI algorithms and models on real robot hardware and simulation environments
3. Design and conduct thorough evaluations of AI models on real-world robotic systems, identifying limitations, and proposing improvements to enhance their performance and robustness
4. Effectively communicate complex features and systems in detail to wide-ranging stakeholders
5. Publish research results and contribute to research that impacts Meta product development
**Minimum Qualifications:**
Minimum Qualifications:
6. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
7. 5+ years of experience in robotics or related field, or advanced degree with equivalent experience
8. Experience in robotics related research areas, such as: generative AI, robot learning, reinforcement learning, imitation learning, action-conditioned world models, task and motion planning, sim-to-real transfer robotic control, manipulation, navigation, or generally embodied AI
9. Experience with machine learning models, and frameworks such as PyTorch, TensorFlow, etc
10. Proficiency in programming languages such as Python, C++, or similar
**Preferred Qualifications:**
Preferred Qualifications:
11. Experience with generative AI experience, especially VLM
12. PhD in computer science, robotics, AI, or related fields
13. Experience solving complex problems and comparing alternative solutions, tradeoffs, and varied perspectives to determine a path forward
14. Experience with manipulating and analyzing complex, large scale, high-dimensionality data from varying sources
15. Experience building systems based on machine learning and/or deep learning methods
16. Experience working and communicating cross functionally in a team environment
17. Experience with robot simulations and real-world hardware
18. Proven knowledge of robotics fundamentals (perception, planning, control)
19. Proven track record of achieving significant results as demonstrated by grants, fellowships, patents, as well as publications at leading workshops, journals or conferences in Machine Learning (NeurIPS, ICML, ICLR), Robotics (ICRA, IROS, RSS, CoRL), Computer Vision (CVPR, ICCV, ECCV)
20. Experience designing and developing new robotic systems, platforms or infrastructure
21. 7+ years of industry experience, or advanced degree with equivalent experience
**Public Compensation:**
$85.10/hour to $251,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer, Product
Carson City, NV jobs
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer, Product Responsibilities:
1. Develop, design, create, modify, and/or test software applications or systems for algorithmic planning software services that model for general computing and generative Al.
2. Develop a strong understanding of algorithmic planning, as it pertains to optimizing the capacity layout of Meta data centers (Gigawatt scale) to fulfill capacity commitments to product organizations.
3. (SL to drive business outcomes and maintain competitiveness in the Al space).
4. Leverage understanding of computing architecture and workload characteristics to optimize utilization of heterogenous hardware for use-cases including IO/memory-bound, massively distributed, Al inference, Al training.
5. Demonstrate proficiency in data analysis, programming, and software engineering.
6. Produce high-quality code with good test coverage using modern abstractions and frameworks.
7. Work on problems of moderate scope where analysis of situations or data requires a review of a variety of factors.
8. Exercise judgment within defined procedures and practices to determine appropriate action.
9. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.
10. Telecommute from home is permitted.
**Minimum Qualifications:**
Minimum Qualifications:
11. Requires a bachelor's degree in computer science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field
12. Requires completion of a university-level course, research project, internship, or thesis in the following:
13. Building large-scale, distributed infrastructure applications
14. Experience in linear optimization and integer programming
15. Understanding and implementing adaptive and learning algorithms
16. Computational intelligence
17. Optimization of computing system performance
18. Experience in C/C++ multi-threaded programming
**Public Compensation:**
$221,075/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer, Machine Learning
Carson City, NV jobs
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer, Machine Learning Responsibilities:
1. Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems.
2. Have industry experience working on a range of ranking, classification, recommendation, and optimization problems, e.g.
3. payment fraud, click-through or conversion rate prediction, click-fraud detection, ads/feed/search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection.
4. Working on problems of moderate scope, develop highly scalable systems, algorithms and tools leveraging deep learning, data regression, and rules based models.
5. Suggest, collect, analyze and synthesize requirements and bottleneck in technology, systems, and tools.
6. Develop solutions that iterate orders of magnitude with a higher efficiency, efficiently leverage orders of magnitude and more data, and explore state-of-the-art deep learning techniques.
7. Receiving general instruction from supervisor, code deliverables in tandem with the engineering team.
8. Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).
9. Telecommuting from anywhere in the US allowed.
**Minimum Qualifications:**
Minimum Qualifications:
10. Requires a Master's degree (or foreign degree equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or a related field and 12 months of experience in the job offered or in a computer-related occupation
11. Requires 12 months of experience involving the following:
12. Machine Learning Frameworks(s): PyTorch, MXNet, or Tensorflow
13. Machine Learning, recommendation systems, natural language processing, data mining or distributed systems
14. Translating insights into business recommendations
15. Hadoop /Hbase /Pig or Mapreduce /Sawzall /Bigtable
16. Scripting languages such as Perl, Python, PHP, and shell scripts
17. C, C++, Java, or C#
18. Python, PHP, or Haskell
19. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
20. Building highly-scalable performant solutions
21. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
**Public Compensation:**
$215,356/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer, Infrastructure
Carson City, NV jobs
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer, Infrastructure Responsibilities:
1. Design core, backend software components.
2. Code using primarily PHP, Hack, Python, and C++.
3. Interface with other teams to incorporate their innovations and vice versa.
4. Conduct design and code reviews.
5. Analyze and improve efficiency, scalability, and stability of various system resources.
6. Establish self as an owner of a particular component, feature, or system with expert end-to-end understanding.
7. Successfully completes projects at large scope while maintaining a consistent high level of productivity.
8. Telecommuting from anywhere in the US allowed.
**Minimum Qualifications:**
Minimum Qualifications:
9. Requires a Master's degree (or foreign degree equivalent)in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, Information Systems, or related field and three years of work experience in the job offered or in a computer-related occupation
10. Requires three years of experience in the following:
11. Coding in PHP, Hack, Python, and C++
12. Conducting design and code reviews
13. Building large-scale infrastructure applications
14. Owning a particular component, feature, or system
15. Building and shipping high quality work and achieving high reliability
16. Utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
**Public Compensation:**
$199,611/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer
Carson City, NV jobs
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer Responsibilities:
1. Help build the next generation of systems behind Meta's products, create web and/or mobile applications that reach over two billion people, and build high-volume servers to support content.
2. Harness passion for technology and graduate-level knowledge, and help build highly-scalable performant solutions.
3. Make use of graduate-level knowledge of algorithms and core computer science concepts and ability to apply knowledge to real world systems.
4. Without direct assistance, make the most of ability to recognize and match patterns from different areas of computer science in production systems and hone skill in making architectural decisions.
5. Employ deep knowledge in at least one area: data processing, programming languages, databases, networking, operating systems, computer graphics, or human computer interaction.
6. Telecommuting is permitted from anywhere in the US.
**Minimum Qualifications:**
Minimum Qualifications:
7. Requires a Master's degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field. Requires completion of a graduate-level course, a research project, or internship involving the following skills:
8. 1. Python, PHP, or Haskell
9. 2. Relational databases and SQL
10. 3. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
11. 4. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
12. 5. Building highly-scalable performant solutions
13. 6. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction and
14. 7. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
**Public Compensation:**
$215,356/year to $240,240/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer - Browser
Carson City, NV jobs
The In App Browser team at Meta builds some of the most popular Web browsers, the Web browser inside of Meta's mobile applications. Increasingly these are powered by a custom Chromium-based browser engine. Browser engineers working on the In App Browser team are responsible for making dramatic improvements to rendering Web pages and Web content inside the In App Browser.This role provides an opportunity to improve the Web, Web browsers and empower Web developers. As a Software Engineer working on Browser Engineering at Meta you will help bring new functionality to Web developers by implementing web standard APIs and features to mobile browsers. You will drive architectural changes and projects that dramatically improve the stability and performance of Meta's mobile browsers and you'll also have the opportunity to collaborate with other browser vendors and standards bodies to help push the state of the Web forward. You'll also work on projects that introduce new features and functionality to users of browsers inside Meta apps.
**Required Skills:**
Software Engineer - Browser Responsibilities:
1. Contribute to integrating Chromium into Meta's native mobile applications
2. Work closely with our product and design teams to build new and innovative application experiences for the In App Browser
3. Make improvements to Chromium's performance and stability in order to improve the stability of the In App Browser overall
4. Implement and propose new APIs and features that help improve the functionality and quality of the In App Browser
5. Build reusable Chromium software components for interfacing with our back-end platforms
6. Lead long term design and security planning for Chromium within Meta mobile applications to ensure the continued stability and scalability of our platforms
7. Profile performance problems and drive optimizations that span the Chromium and mobile application software stacks
**Minimum Qualifications:**
Minimum Qualifications:
8. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
9. 5+ years of software development experience
10. 2+ years of experience with Web browser development
11. Experience with building and deploying new features at scale in a browser engine or browser
12. Experience with coding in C++
13. Experience developing, debugging, and shipping software products on large code bases that span platforms and tools
14. Experience with debugging performance and reliability issues on Browser Engines
**Preferred Qualifications:**
Preferred Qualifications:
15. Experience with coding in Rust
16. Experience with building and deploying new features at scale in a Chromium based browser
17. Experience with debugging performance and reliability issues on Chromium
18. Experience with Chromium/Blink development
19. 1+ years of experience developing software for Mobile platforms (Android/iOS)
20. Experience with Android performance tools and security models
21. 4+ years of experience with Web browser development
22. Experience with proposing and publishing web standards
**Public Compensation:**
$70.67/hour to $208,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer, Product
Carson City, NV jobs
Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry veterans and working on exciting projects that have a significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer, Product Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Develop reusable software components for interfacing with back-end platforms
4. Analyze and optimize code for quality, efficiency, and performance
5. Lead complex technical or product efforts and provide technical guidance to peers
6. Architect efficient and scalable systems that drive complex applications
7. Identify and resolve performance and scalability issues
8. Work on a variety of coding languages and technologies
9. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
10. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
11. 6+ years of programming experience in a relevant language or 3+ years of experience + PhD
12. Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships
13. Experience building maintainable and testable code bases, including API design and unit testing techniques
**Preferred Qualifications:**
Preferred Qualifications:
14. 6+ years relevant experience building large-scale applications or similar experience
15. Experience with scripting languages such as Python, Javascript or Hack
16. Experience as an owner of a particular component, feature or system
17. Experience completing projects at large scope
18. Experience building and shipping high quality work and achieving high reliability
19. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
20. Experience in programming languages such as C, C++, Java, Swift, or Kotlin
21. Exposure to architectural patterns of large scale software applications
**Public Compensation:**
$70.67/hour to $208,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Software Engineer, Product
Carson City, NV jobs
Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry veterans and working on exciting projects that have a significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer, Product Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Develop reusable software components for interfacing with back-end platforms
4. Analyze and optimize code for quality, efficiency, and performance
5. Lead complex technical or product efforts and provide technical guidance to peers
6. Architect efficient and scalable systems that drive complex applications
7. Identify and resolve performance and scalability issues
8. Work on a variety of coding languages and technologies
9. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
10. Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta
11. 2+ years of programming experience in a relevant language OR a PhD + 9 months programming experience in a relevant language
12. Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships
13. Experience building maintainable and testable code bases, including API design and unit testing techniques
**Preferred Qualifications:**
Preferred Qualifications:
14. Exposure to architectural patterns of large scale software applications
15. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
16. Experience with scripting languages such as Python, Javascript or Hack
17. 2+ years of relevant experience building large-scale applications or similar experience
18. Experience completing projects at large scope
19. Experience in programming languages such as C, C++, Java, Swift, or Kotlin
20. Experience as an owner of a particular component, feature or system
21. 1+ years of experience identifying, designing and completing medium to large features independently without guidance
**Public Compensation:**
$56.25/hour to $173,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Java Software Engineer
Las Vegas, NV jobs
Job Description
JOB Title: Software Engineer - Java
Mandatory Skills
· Strong skills in Java, J2EE, Embedded Linux, Relational databases
· SQL Server/MySQL - txns, indexing, replication, performance tuning
· XML/XSD/SOAP/Rest/etc
· Exp. with slot progressives and Slot Bonusing
• 5+ years of Java experience.
• Strong skills in Java, J2EE, Embedded Linux, Relational databases
• Experience with OOA/D methodologies
• Database programming using SQL with SQL Server or MySQL
• Experience with an agile development methodology, preferably Scrum.
• Experience with XML / XSD / SOAP/ REST/ etc.
• Experience with Mysql (or SQL Server), transactions, indexing, replication, perf tuning is desired.
• Experience with TCP/IP communications
• Familiar with various web architectures, platforms, and frameworks
• Experience with slot progressives and Slot Bonusing
• Familiar with technologies such as: NodeJS, AngularJS, Docker, etc
• Knowledge of Atlassian tools will a plus
• Knowledge of SVN, GIT and build tools like Jenkins, Maven, Ant as a plus
• Golang, Hibernate and Spring experience will be a plus
• Prometheus /Grafana experience will be a plus
• Familiar with Flex, Flash and HTML5 will be a plus
• Must have strong analytical and creative problem solving skills.
• Demonstrates excellent oral and written, communication and customer service skills.
• Demonstrates an extremely high level of accuracy and attention to detail.
• Must be able to read, write, speak and understand English.
• Must have strong communication skills, able to work independently and be team oriented.
Software Engineer
North Las Vegas, NV jobs
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges.
JOB SUMMARY -- ESSENTIAL FUNCTIONS/DUTIES
A Software Engineer III performs a variety of engineering assignments in planning and overseeing research, design, development, manufacturing, testing, installation, integration, sustainment, operation, and maintenance of diverse software, electronic, and/or mechanical equipment and systems.
Plans, conducts, and technically implements software engineering projects or major phases of software engineering projects, coordinating the efforts of supporting staff in the performance of work. This may include Project Management duties.
Leads software development, testing, deployment, integration, documentation, and maintenance in the support of customer requirements.
Employee will be responsible for the following functions/duties:
Based on broad objectives from management and customers, independently analyzes, evaluates and integrates solutions to complex technical problems. Encourages optimum design within customer specifications, quality standards, schedule, and funding limitations.
Assists in formulating engineering project requirements to meet the customer's needs and deadlines.
Develops detailed implementation plans to execute and meet project requirements.
Works closely with project management, hardware engineering, communications engineering, configuration management, quality assurance and operations support to ensure proper integration of software engineering with the other disciplines involved in the project.
Designs, implements, tests, and deploys software projects.
Provides technical guidance, mentoring, direction, and assistance to other engineering team members.
Reviews modifications to system software to ensure compatibility with existing hardware and software.
Ability to solicit and document detailed product requirements; writes technical data packages in support of software development or modifications.
Attends and facilitates meetings as required.
Perform other job-related duties, as required
DESIRED QUALIFICATIONS
Minimum of ten years work experience.
At least seven years of experience with computer programming using C, C++, and C#. Ada, FORTRAN, and Assembly Language a plus.
Ability to program in C, C++, and C#.
Experience designing Windows and Linux applications and graphical user interfaces.
Experience with Web Applications and Services toolsets (Vue, React, Java, Java Script, XML, ASP).
Experience with database development (SQL Server, Oracle, Access).
Experience with Open Source software and systems, experience with Jenkins.
Experience with containerization, orchestration, and micro-services architecture, including Docker, Rancher, and Kubernetes.
Experience working with air-gapped networks.
Experience with Hyper-V and/or VMWare.
Knowledge and understanding of formal software development standards and software development processes to include the Software Capability Maturity Model.
Ability to deploy and troubleshoot network applications and systems.
Ability to assist/design in the architecture of new networks, submit requests for hardware/software, and employ it.
Ability to perform system administration activities in Windows and Linux operating system environments.
Sound understanding of network switches and routers.
Ability to effectively interact with system users.
Ability to analyze data, resolve problems, and make decisions independently.
Ability to communicate effectively in both oral and written form.
Ability to write and prepare a variety of technical and user-oriented reports, manual, and other types of written communications.
Ability to cross-collaborate with multiple stakeholders and groups to meet differing requirements.
Ability to establish and maintain effective work relationships with those contacted in the performance of this position.
Ability to travels as required by the company.
REQUIREMENTS -- EDUCATION, TECHNICAL, AND WORK EXPERIENCE
A Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering or an equivalent scientific or technical discipline from an ABET - accredited academic institution and four-years of related engineering experience, or an accredited Masters of Science in engineering and a minimum of two years of related engineering experience, or an accredited doctorate degree in engineering are required for this position.
LICENSES OR CERTIFICATIONS
Must obtain and maintain CompTIA Security + Certification.
Must possess a valid Nevada Driver's License.
Ability to obtain and maintain a Government Security Clearance.
SALARY
The expected salary range for this position is $91,000 to $130,000 annually.
Note: The salary range offered for this position is a good faith description of the expected salary range this role will pay. JT4, LLC considers factors such as (but not limited to) responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer.
BENEFITS
Medical, Dental, Vision Insurance
Benefits Active on Day 1
Life Insurance
Health Savings Accounts/FSA's
Disability Insurance
Paid Time Off
401(k) Plan Options with Employer Match
JT4 will match 50%, up to an 8% contribution
100% Immediate Vesting
Tuition Reimbursement
OTHER RESPONSIBILITIES
Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job.
WORKING CONDITIONS
Work is performed in a typical office environment with no unusual hazards. Occasional lifting (up to 30 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness are required. Travel to remote company work locations may be required.
DISCLAIMER
The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified.
Tasking is in support of a Federal Government Contract that requires U.S. citizenship. Some jobs may require a candidate to be eligible for a government security clearance, state-issued driver's license, or other licenses/certifications, and the inability to obtain and maintain the required clearance, license, or certification may affect an employee's ability to maintain employment.
SCC: JENG17; A2NTTR
Software Engineer- Middleware
Nevada jobs
The FreedomPay Commerce Platform is the technology of choice for many of the largest companies across the globe in retail, hospitality, lodging, gaming, sports and entertainment, foodservice, education, healthcare and financial services. FreedomPay's technology has been purposely built to deliver rock solid performance in the highly complex environment of global commerce. The company maintains a world-class security environment and was first to earn the coveted validation by the PCI Security Standards Council against Point-to-Point Encryption with EMV standard in North America. FreedomPay's robust solutions across payments, security, identity and data analytics are available in-store, online and on-mobile and are supported by rapid API adoption. The award winning FreedomPay Commerce Platform operates on a single, unified technology stack across multiple continents allowing enterprises to deliver a consistent, repeatable experience on a global scale. FreedomPay is a fast paced, high growth company with a great culture with competitive benefits and compensation with a business casual atmosphere.
We are currently seeking a top tier Software Engineer with specific experience in the Microsoft technology stack (.Net, C#, SQL) with a focus on our middleware products and interacting with hardware devices. This is a full-time salaried position. You will join a team of world class engineers and developers solving complex problems, building new product lines, and expanding existing products and services. You will be rewarded for creativity and innovation. The ideal candidate will be proficient in the development of high performing n-tier solutions with transaction handling and complex secure system integrations. You will leverage various frameworks, patterns, and tools. You will have shared accountability for the quality of the solution and ensure seamless integration and implementations. Job Responsibilities (including but not limited to)
Build properly structured, well-commented solutions for complex integrations and complex problems.
Work directly with 3rd party Point of Sales and hardware devices.
Maintain and expand our middleware solutions.
Exercise thorough unit and system testing.
Work within a scrum team to create stories, tasks, estimates, and delivery timelines for each release.
Follow and contribute to technical standards, coding standards, tools, platforms, and approaches. Help define and create application frameworks and common libraries for a wide variety of solutions, always seeking to reuse code and core frameworks where possible.
Work with the QA team to ensure proper test plan, test coverage, test execution, and defect remediation.
Related tasks as assigned.
Required Skills and Experience
At least a BS/BA Degree in MIS, Computer Science, Engineering, or related field
A minimum of 5 years experience as a Software Developer/Engineer
A minimum of 2 years experince with devices
Strong, written and verbal communication skills
Experience with .Net 4.6.2+, VS 2019+
C#
Object-oriented design and programming
Windows Servers/Services
Experience building multi-threaded, high throughput, transactional processing software
Direct interaction with hardware devices
Knowledge of, and commitment to, industry-accepted best practices in source code control, architecture, coding structure, and unit/system testing
Building and documenting interfaces for 3rd party consumption
Working knowledge of current network hardware, protocols, and standards, including TCP/IP socket programming, HTTP and HTTPS handling, WiFi, SSH, SSL.
Abstract thinking skills and employing experience and knowledge to create innovative solutions
Knowledge of full application life cycle design tools and methodologies, e.g., Agile/Scrum, Extreme Programming
Excellent multi-tasking skills, managing multiple initiatives at one time in a fast-paced environment
Experience with accurate project estimating and planning, working in a team oriented and collaborative environment, working in a high pressure and fast paced organization
Data security, encryption handling, compliance, data privacy and laws
After hours support as needed
Strong MS Office, Visioor Lucid Chart
Occasional travel may be required (U.S.)
Optional Skills and Experience
SQL and SQLite
GIT
Wireshark
Java/Kotlin
C, C++
Linux
Virtualization, including VirtualBox or VMWare
Docker, Azure, AWS, or GCP
Experience in high volume transactional processing environments, preferably financial or payment related
As the fastest growing commerce company in the industry, we offer the opportunity for tremendous upward mobility within the company as well as development and professional growth opportunities. FreedomPay's fulltime roles provide exceptional benefits including medical, prescription, dental and vision coverage, Life Insurance, Retirement Plans with company match, commission sharing plan, flexible hybrid working environment, and great parental and other leave programs. All positions must be able to successfully pass a background check as well as a credit check.
FreedomPay is an Equal Opportunity Employer, including Disability/Veterans. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Auto-ApplyAndroid Software Engineer
Nevada jobs
The FreedomPay Commerce Platform is the technology of choice for many of the largest companies across the globe in retail, hospitality, lodging, gaming, sports and entertainment, foodservice, education, healthcare and financial services. FreedomPay's technology has been purposely built to deliver rock solid performance in the highly complex environment of global commerce. The company maintains a world-class security environment and was first to earn the coveted validation by the PCI Security Standards Council against Point-to-Point Encryption with EMV standard in North America. FreedomPay's robust solutions across payments, security, identity and data analytics are available in-store, online and on-mobile and are supported by rapid API adoption. The award winning FreedomPay Commerce Platform operates on a single, unified technology stack across multiple continents allowing enterprises to deliver a consistent, repeatable experience on a global scale. FreedomPay is a fast paced, high growth company with a great culture with competitive benefits and compensation with a business casual atmosphere.
We are currently seeking a Software Engineer with specific Android experience.
You will join a team of world class engineers and developers solving complex problems, building new product lines, and expanding existing products and services. You will be rewarded for creativity and innovation. In this role, you will be joining a team responsible for developing next generation SDK's, tools, and apps that drive millions, and potentially billions, of payment transactions. Essential Functions
Analyze, program, debug, and modify complex software enhancement features and/or new software products.
Improving the performance of existing software.
Debug and fix software including difficult issues using a broad knowledge of technologies.
Participate in project teams to create working software.
Provide input and lead code reviews and technical meetings.
Contribute and influence project planning and estimates.
Protect company proprietary and confidential information.
Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.
Other duties as assigned.
Required Skills and Experience
At least a BS/BA Degree in MIS, Computer Science, Engineering, or related field
3+ years of Android Experience, building applications or libraries
3+ years of Kotlin Experience
Candidate must have a commitment to industry best demonstrated practices, source code control, architecture, coding structure, and unit/system testing
Ability to perform independent trouble-shooting and debugging through manual static code analysis
Strong object oriented programming experience
Multithreaded and asynchronous programming experience
Ability to implement features based on product requirements
Experience with interfacing with RESTful services and consuming JSON or XML
Familiarity with Source Control tools (Git)
Great English written and verbal communication skills
Excellent multi-tasking skills, managing multiple initiatives at one time in a fast-paced environment
Desired Skills and Experience
Experience with Kotlin Multiplatform development
Experience in Unit Testing with Dependency Injection, including Junit, Mockito/MockK, and/or Roboelectric
Experience communicating with external devices through USB, Bluetooth, or TCP/IP
Experience with Agile/Scrum
Experience creating AARsand/or JARs
Data security, encryption handling, compliance, data privacy and laws
As the fastest growing commerce company in the industry, we offer the opportunity for tremendous upward mobility within the company as well as development and professional growth opportunities. FreedomPay's fulltime roles provide exceptional benefits including medical, prescription, dental and vision coverage, Life Insurance, Retirement Plans with company match, commission sharing plan, flexible hybrid working environment, and great parental and other leave programs. All positions must be able to successfully pass a background check as well as a credit check.
FreedomPay is an Equal Opportunity Employer, including Disability/Veterans. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Auto-ApplySoftware Engineer III
North Las Vegas, NV jobs
Salary Statement Estimated Starting Salary Range: USD $84,450.00/Semi-Monthly - USD $140,700.00/Semi-Monthly Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data. Description
Analyzing, evaluating and integrating solutions to complex technical problems, based on broad objectives from management and customers. Encourages optimum design within customer specifications, quality standards, schedule and funding limitations
Assisting in formulating engineering project requirements to meet the customer's needs and deadlines
Developing detailed implementation plans to execute and meet project requirements
Determining timelines for completing engineering projects, and reporting to the Engineering & Integration Manager, Supervisor, and/or the Lead Software Engineer on the project's status
Working closely with project management, hardware engineering, communications engineering, configuration management, quality assurance and operations support to ensure proper integration of software engineering with the other disciplines involved in the project.
Designing, implementing, testing, and deploying software projects
Providing technical guidance, mentoring, direction and assistance to other engineering team members
Reviewing modifications to system software to ensure compatibility with existing hardware and software
Ability to solicit and document detailed product requirements; writes technical data packages in support of software development or modifications
Attending and facilitates meetings as required
Performing other related duties as required
FILLING THIS POSITION IS CONTINGENT UPON FUNDING
#LI-DG1
Requirements
BS in Electrical Engineering, Computer Science or an equivalent scientific or technical discipline from an accredited academic institution or a combination of formal education and experience equivalent to a four-year college degree
Minimum of ten years work experience as a software developer
At least seven years of experience with computer programming using C, C++ and C#. Ada, FORTRAN and Assembly Language a plus
Desired Skills
Ability to program in C, C++ and C#
Experience designing Windows and Linux applications and graphical user interfaces
Experience with Web Applications and Services toolsets (Vue.js, React, Java, Java Script, XML, ASP)
Experience with database development (SQL Server, Oracle, Access)
Experience with Open-Source software and systems is a plus
Knowledge and understanding of formal software development standards and software development processes to include the Software Capability Maturity Model
Ability to deploy and troubleshoot network applications and systems
Ability to perform system administration activities in Windows, Solaris, Unix, and Linux operating system environments
Sound understanding of network switches and routers
Ability to effectively interact with system users
Ability to analyze data, resolve problems and make decisions independently
Ability to communicate effectively in both oral and written form
Ability to write and prepare a variety of technical and user-oriented reports, manuals and other types of written communications
Ability to establish and maintain effective work relationships with those contacted in the performance of this position
Ability to travel as required by the company
Clearance Information
SRC IS A CONTRACTOR FOR THE U.S. GOVERNMENT, THIS POSITION WILL REQUIRE U.S. CITIZENSHIP AS WELL AS, A U.S. GOVERNMENT SECURITY CLEARANCE AT THE SECRET LEVEL WITH TOP SECRET ELIGIBILITY
Travel Requirements
Some travel required
About Us
Scientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry, as well as independent institutions. At the core of our capabilities is a seasoned team of highly skilled engineers and scientists with multidisciplinary backgrounds. This team is challenged daily to provide cutting edge technology solutions to our clients.
Scientific Research Corporation offers a competitive salary, an extensive benefits package and a work environment that encourages excellence. For positions requiring a security clearance, selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
EEO
Scientific Research Corporation is an equal opportunity employer that does not discriminate in employment.
All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other protected characteristic under federal, state or local law.
Scientific Research Corporation endeavors to make ************** accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact *************** for assistance. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
Auto-Apply